Eternal Sunshine of the Spotless Mind

Eternal Sunshine of the Spotless Mind ★★★½

one of the best movies for understanding the meaning of love