Playpen Theatre
693 8th Avenue,
New York,
NY
10036
693 8th Avenue,
New York,
NY
10036
10 people
favorited this theater
Uploaded By
More Photos of This Theater
The Russian film “The Letter That Was Never Sent” opened here when it was the Cameo Theatre, November 17, 1962.
1 person
favorited this photo

Comments (1)
Got a superb review in the New York Times, was later pretty much forgotten until subsequently achieving a kind of legendary status. It is on DVD and can be seen on YouTube.