Landmark Theatre, Pen Centre

The Landmark Theatre at the Pen Centre is a first-run multiplex in south St. Catharines. It hosts the BUFS - the Brock University Film Society on Wednesdays during their season and is also a major venue for the Niagara Integrated Film Festival, which takes place in June of each year.

Upcoming Events