Everybody, go rent this movie now! This is my favorite movie of the year, thus far (followed closely by Garden State). Be warned, it's the sort of movie that you really have to pay attention to and it demands that you think while watching it. It's very smart, though, and very, very heartfelt. Jim Carrey's best performance to date, in my opinion. Kate Winslet's, too.