Interesting developments and drama unfolding. In one of Ben Affleck's better performances his storyline is more compelling and rewarded watching than the lead of Adrien Brody's. The non-linear storytelling was slightly confusing at first but seeing the entire film being pieced together in the end was very good. It seemed to be left off as an open interpretation which seemed to work.