Eternal Sunshine of the Spotless Mind Solarmovie

Eternal Sunshine of the Spotless Mind (2004)

Science FictionDramaRomance

Joel Barish, heartbroken that his girlfriend underwent a procedure to erase him from her memory, decides to do the same. However, as he watches his memories of her fade away, he realises that he still loves her, and may be too late to correct his mistake.

Eternal Sunshine of the Spotless Mind Solarmovie
Solarmovie Score: 8.1/10 from 9727 votes
Release Date: 2004-03-19
Status: Released
Run time: 108 min / 1:48
Production Studio : Focus Features, Anonymous Content, This Is That Productions
Production Country: United States of America


Jim Carrey
as Joel Barish
Kate Winslet
as Clementine Kruczynski
Kirsten Dunst
as Mary Svevo
Mark Ruffalo
as Stan Fink
Elijah Wood
as Patrick
Tom Wilkinson
as Dr. Howard Mierzwiak
Jane Adams
as Carrie Eakin
David Cross
as Rob Eakin
Deirdre O'Connell
as Hollis Mierzwiak
Thomas Jay Ryan
as Frank
Ryan Whitney
as Young Joel
Lola Daehler
as Young Clementine
Debbon Ayer
as Joel's Mother
Gerry Robert Byrne
as Train Conducter
Brian Price
as Young Bully
Josh Flitter
as Young Bully
Paul Litowsky
as Young Bully
Amir Ali Said
as Young Bully
Lauren Adler
as Rollerblader


Directing Michel Gondry Director
Writing Michel Gondry Story
Writing Pierre Bismuth Story
Sound Jon Brion Original Music Composer
Camera Ellen Kuras Director of Photography
Writing Charlie Kaufman Screenplay
Production Charlie Kaufman Executive Producer
Writing Charlie Kaufman Story
Production Anthony Bregman Producer
Production Steve Golin Producer
Camera Christopher Norr Camera Operator
Production Jeanne McCarthy Casting
Editing Valdís Óskarsdóttir Editor
Production Georges Bermann Executive Producer
Art Dan Leigh Production Design
Production Glenn Williamson Executive Producer
Costume & Make-Up Melissa Toth Costume Design
Production David L. Bushell Executive Producer
Art Ron von Blomberg Set Decoration
Directing Mary Cybulski Script Supervisor
Sound Philip Stockton Supervising Sound Editor
Lighting John C. Nadeau Gaffer