Eternal Sunshine of the Spotless Mind Cast
The cast of Eternal Sunshine of the Spotless Mind.
19 actors