This is a wonderfully crafted film. The imagery is amazing, brilliant colors are used in a way to convey feelings in the heaven scene, and then dark colors for hell are used to convey that. The story is profound and invokes thought. Robin Williams does a good acting job.