Isle of Demons is a story by Governor General Award-winning playwright Robert Chafe. It tells the incredible but true story of Marguerite de la Roque who was abandoned on a remote island in the Gulf of St. Lawrence in 1542. Part tragedy, part thriller, this play has premiered in Toronto thanks to the Guild Festival Theatre.
READ MORE