Loading view.
All Day
Isle of Demons
April 25-28, 8pm April 29, 2pm Buy Tickets The story of Marguerite de Roberval – marooned by her uncle on an island off northern Newfoundland in 1542 for daring to love a sailor. Nevertheless, she persisted… This acclaimed production from PerSIStence Theatre moves to the LSPU Hall after a sold-out September run at the Barbara Barrett. […]