One of the best movies I have watched in recent years. Truly brilliant story, such a heart warming ending and obviously fantastic acting by Jim Carrey. His portrait of emotions during the scene when he founds the end of the set was cherry on the cake. The movie really makes us thing about reality. Excellent movie.