I don't know why this film is so under rated by the viewers. Maybe it's to complex. I find the twist absolutely stellar. And I don't perticularlly like Tom Cruise.