BMFF presents 25 inspiring films over 4 days, including award-winning stories from around the globe and breakthrough Canadian films. Along with exceptional films and an industry creative forum, the festival goes beyond great cinema with events, parties, and outdoor activities. Join our mailing list to be the first to know when films and events are announced.