The beginning was absolutely amazing and great, then it just got so silly as in who ever wrote this tried too hard to make it different they made it difficult to keep up with the direction and the end totally messed up tge movie because it made the beginning pretty much impossible for it to have happened that way..