Film Festival

One Of The Largest Film Festivals in North America

One of North America’s largest film festivals, the Vancouver International Film Festival, September 24 - October 9, 2015 will once again welcome some of the world's finest films to one of the most beautiful cities on the planet. Be sure to sign-up for the VIFF newsletter or join us on Facebook and Twitter so you can stay in tune with Festival news and the year-round programming at the Vancity Theatre.


SEARCH FILMS: VIFF 2015 Browse By Series List  

Program Guides Are Available at the Vancity Theatre and at various locations around town. See LIST 

BUY TICKETS On Sale  (online) 

In-Person: Sept. 24 - Oct. 9 All venue box offices open, 30 minutes before the first screening of the day at that venue. 



Sat Oct 10 - Thu Oct 15

VIFF is excited to bring back some of the festival's most popular films for encore screenings at Vancity Theatre, our year-round home.

Being outside VIFF's dates, these ar not official fesival screenings. As in past years, festival passes, ticket packs and complimenatry vouchers will not be accepted for VIFF Repeats. Attendees will need to purchase an individual ticket for each show. Tickets are available at or at the Vancity Theatre box office during regular box office hours. 

VIFF Repeats Series

Click here or see below!

Saturday, Oct. 10

Rams - 11:45AM

I am Nojoom, Age 10 and Divorced - 1:45PM

A Ballerina's Tale - 4:00PM

Umrika  - 6:15PM

100 Yen Love8:30PM


Sunday, Oct. 11

Requiem for the American Dream - 4:30PM

Sabali  - 6:15PM

The Lobster - 8:15PM


Monday, Oct. 12

Painted Land: In Search of the Group of Seven12:00PM

Rainbow Island - 1:45PM

Peggy Guggenheim: Art Addict - 4:00PM

Sleeping Giant - 6:15PM

The Royal Tailor - 8:15PM


Tuesday, Oct. 13:

Landfill Harmonic  - 1:30PM

Hannah: Buddhism's Untold Journey - 4:00PM

The Devout  - 6:15PM

Home Care  - 6:15PM


Wednesday, Oct. 14:

Jumbo Wild - 2:30PM

Palio  - 4:00PM

Racing Extinction - 6:15PM

No Men Beyond This Point - 8:30PM


Thursday, Oct. 15:

Marshland - 6:30PM

Magallanes  - 8:45PM