Mind Leech at the Mayfair

1074 Bank St, Ottawa, ON K1S 3X3, Canada

Mind Leech at the Mayfair

1074 Bank St, Ottawa, ON K1S 3X3, Canada

DESCRIPTION

Mind Leech is a semi improvised horror movie starring a very influential invertebrate. Join Sheriff Pailey (Mischa O’Hoski) and Deputy Johnson (Steff Ivory Conover) as they follow in the wake of destruction left behind this pesky parasite.

Doors @ 6:30

Movie @ 7:00