Jan 30 Jan 30 Cinema To The Letter: Eternal Sunshine of the Spotless Mind (2004) (I for Indie Won 1 Oscar) The TFS Staff Cinema To The Letter You’ve been in love with this podcast longer than you think.