This is a good mystery and one that will keep you wondering "who dunnit" right up to the end. Plenty of thick rich story to keep you intrigued in a movie which is over 2 and a half hours long. A good movie to kill time whilst keeping you intrigued right to the end.