Atom Egoyan Pictures - Rotten Tomatoes