Entertainment

TIFF 2015: Keith Richards, Diane Kruger walk the red carpet

The annual movie marathon known as TIFF kicks off for 2015, marking 40 years since its inception as the humble Festival of Festivals. TIFF 2015 runs Sept. 10-20.

Annual cinema celebration marks 40th anniversary