Fallen Before Falling (2010)

With an odd sense of irony I found Repulsion had popped into my head. The seminal 1965 film that launched the careers of both star Catherine Deneuve and director Roman Polanski and blazed a cinematic trail that is still felt today...

Read More