Perhaps Atom Egoyan's most successful film. Egoyan's technique is to fracture a story like a jigsaw puzzle, giving the viewer bits and pieces which only all connect in the final scene. That ripping apart of reality is especially appropriate here, since the movie is about people putting their lives together after terrible trauma. It's also about the danger in leaping to conclusions - the viewer is often tempted to make a judgement about what he or she sees, and that judgement is often both wrong and unfair. If this all sounds like homework, be assured that the movie is also a lot of fun: it's sexy and interesting and inspired.