This movie was very funny and despite all its quirkiness had a beautiful underlying theme. I connected with all the main characters. Jim Carey and Ewan McGregor both did a fabulous job. When the jokes came they hit me hard and I had a tough time controlling my laughter. The songs chosen for the sound track were fantastic.