On the Road (French: Sur la route) is a 2012 adventure drama film directed by Walter Salles. It is an adaptation of the 1957 novel of the same name by Jack Kerouac. The film stars an ensemble cast featuring Garrett Hedlund, Sam Riley, Kristen Stewart, Alice Braga, Amy Adams, Tom Sturridge, Danny Morgan, Elisabeth Moss, Kirsten Dunst, and Viggo Mortensen. The executive producer was Francis Ford Coppola. Filming began on August 4, 2010, in Montreal, Quebec, with a $25 million budget.