Skip to main content

Il Mostro

At Opera Plaza on .

Not sure of the date, but between 3rd and 12th May.

Also don't actually know the venue. Ticket is for "LAND... THEAT..." but I don't know where the Landmark Theater(s) were in 1996.

Movies