Felicia's Journey is a thrilling, grim, and unexpected trip
Egoyan's films are all about the persistence of memory
Student council elections fuel a wry examination of hypocrisy and desire