Tag Archives: Lilly Clibon

Lewis Leslie’s ‘Strange Company’ (2021) A Strange Hallucinogenic Tale Of The End Of The World – Movie Review

A few months ago, I happened to stumble on the trailer for a movie called Strange Company. It seemed to have been filmed in or around 2018 but hadn’t been released yet. I was intrigued and hopeful but not expecting much since it had been so long since the initial …

Read More »