Cordelia (2019) preview of British twinsanity horror pic

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