Foxcatcher The movie is based on the true story of du Pont's association with amateur wrestling in the 1980s and 90s, specifically the Olympic champion brothers Mark and Dave Schultz (played by Channing Tatum and Mark Ruffalo, respectively), who accept the patronage of John du Pont (Steve Carell), heir to his family's chemical company fortune.