Cinematography, Documentary, Filmmaking, Interview, Screenwriting 101 ‘Eternal Sunshine of the Spotless Mind’: An Unforgettable and Heartbreaking Exploration of Love, Human Beings and the Nature of Memory