I recently rented and watched the above-named movie a few days ago. A great film. I once thought very little of Jim Carrey, but I've come to believe he is an excellent actor when a director keeps him under control. (See The Truman Show for another example.)
Susanne Langer was, in my opinion, one of the most under-rated philosophers of the 20th century and probably the greatest philosopher of aesthetics. She held that each major art form had its own, distinct primary effect, although works could also generate secondary effects characteristic of a different form. The primary effect of literature is to create "virtual memory," that of painting to create "virtual space," and that of music to create "virtual time." Movies, she said, create a virtual dream.
If anyone wants to understand what she meant by that, I can't think of a better movie to watch than Eternal Sunshine.