Splitscreen_large
In an episode of the groundbreaking IFC series Split Screen, filmmaker Richard Stanley talks about being fired from the production of notorious box-office bomb The Island of Dr. Moreau.

Read More

The Criterion Current Go to Source
Author:

Powered by WPeMatico