this movie will have you shake your head in bewilderment more than once and but all be explain in the end . this be a tightly plot story that be an excellent rental . the situation be switch around so many time you would not believe it . this be a very very cool movie .