This was such a good movie in the wholesome sense of it, regardless of how it initially seems at first glance. The way the movie explores memories and time was so refreshing, and Jim Carrey's more serious acting skills on are full display. My wife and I have watched this several times, and it's always been worth the rewatch ;)
!1UP