John and Mary is a 1969 American romantic drama movie directed by Peter Yates and based on the novel of the same name by Mervyn Jones. It stars Dustin Hoffman, Mia Farrow, Tyne Daly, Olympia Dukakis, Stanley Beck, Michael Tolan and was distributed by 20th Century Fox.