November 23, 2012 Getting your schlock on: 24 hours at Mayfair Theatre, Ottawa’s home of stuff you won’t see anywhere else Cinema