Okay, I am a Martin Donovan fan first of all, and Heaven was an incredible vehicle for Martin to show us once again his great acting skills. In fact, the entire cast did a great job. Yes, the sequence of the film was a bit confusing, but then became very surprising and enjoyable -never predictable. Martin is a master of subtlety and watching him perform is pure delight. Next to the Book of Life, this is my favorite Donovan film.