Welcome to the Punch › Cast
James McAvoy
Max Lewinsky
Mark Strong
Jacob Sternwood
Peter Mullan
Roy Edwards
Andrea Riseborough
Sarah Hawks
David Morrissey
Thomas Geiger
Robert Portal
Robert Wiseman
Daniel Kaluuya
Juka Ogadowa
Natasha Little
Jane Badham
Elyes Gabel
Ruan Sternwood
Johnny Harris
Dean Warns
Ruth Sheen
Iris Warns
Daniel Mays
Nathan Bartnick
Jason Flemyng
Harvey Crown
Jason Maza
Luke