In 1960, a filmmaker and a sociologist decided to interview strangers in Paris to find out if they're happy. The results made for a fascinating documentary. Much like the film itself, The Immortals are also all over the place as they wonder how Americans would answer and question the statute of limitations for public urination.
Tell a friend about the show! Why not!