On Body and Soul This film, which tells the story of a couple with an unusual connection, takes place in Budapest, Hungary, but is definitely outside the realm of reality. Watch On Body and Soul on Netflix. Image Source: Everett Collection