What's messier than a breakup? Erasing memories of your ex followed by the surreal discovery of what you've lost.
Anthony Bregman
Self
Jim Carrey
Kirsten Dunst
Michel Gondry
Mark Ruffalo
Tom Wilkinson