When we watch the movie the first time, we get more questions than answers and we left scratching our head as to what the actually happened. It nearly seems like the filmmakers got indolent and hurried the ending, or had to end up shooting prematurely. Then when we watch it the second time everything begins to fall in place. Each and every single piece of the puzzle fits in perfectly. For you guys, which movie gets better in second viewing?