This surrealist horror film is filled with fantastical—and unsettling—imagery and music. Written, directed, edited, and produced by David Lynch, Eraserhead stars Lynch’s longtime collaborator Jack Nance as Henry Spencer, whose girlfriend births a sperm-like being. The two move in together to care for the baby, whose haunting wails fill the tiny and decrepit apartment.