Decent movie with an interesting story but very long and sometimes boring. It had trouble keeping my interest at times. And I also found the nonlinear storytelling very unnecessary and it didn't add anything to the movie. Completely dialogue-based, which is not normally my thing even though a lot of the dialogue was very good. Some very memorable moments. all star cast with some great performances (2 viewings)