On the Road (film) features only women in roles.
On the Road (film) . It is an adaptation of Jack Kerouac 's 1957 novel of the same name and 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 . Samuel Peter W. `` Sam '' Riley ( born 8 January 1980 ) is an English actor and singer . He is best known for his performance in the 2007 biographical film Control , about the life of Ian Curtis , and as Diaval in the 2014 film Maleficent .