On the Road Cast Shirley Henderson Paul Popplewell James McArdle Leah Harvey Jamie Quinn Ellie Rowsell