Great movie up there with Fight Club, Momento, and Identity. I loved it.