CORDELIA (2019) Reviews and overview

Cordelia is a 2019 British horror feature film about two very different twin sisters that live together in their deceased father’s flat. Directed by Adrian Shergold from a screenplay co-written …

Read More