Cast (15)

Toby Kebbell

Sal

Shia LaBeouf

Vince

James Cosmo

Welly

Michael Socha

Little Marcus

Aiysha Hart

Fay

Elaine Cassidy

Elaine

Barry Ward

Paddy

Nell Hudson

Becky

Kíla Lord Cassidy

Molly

Tom Leigh

Leo

Vauxhall Jermaine

Oliver

Renu Brindle

Marta

Carl Froch

JJ's Trainer

Mikey Fantham

Sammy Quinn

Shaun Paul McGrath

Taz

Crew (13)

Julien Loeffler

Producer

James Kermack

Producer

Johnny Marchetta

Director

Aisling Knight

Casting

Jamie Gamache

Producer

Connor O'Hara

Producer

Björn Franklin

Director

Björn Franklin

Writer

Simon Plunket

Director of Photography

Shahnaz Dulaimy

Editor

Amy Louise Thompson

Costume Designer

Joe Starrs

First Assistant Director

David Keenan

Original Music Composer