It is an interesting film for people who love the complex story lines and the acting is great and as you would expect from an all-star cast. However, its like being at work and watching a health and safety video - watching it makes sense but jeeez it will suck the life out of you!