Cast (22)

Colm Meaney

Detective Weller

Brendan Fraser

Maguire

Martin McCann

Jimbo

Yaya DaCosta

Sophie

David O'Hara

Mad Dog Flynn

Michael Legge

Randy Weller

Conor MacNeill

Sox

Frankie McCafferty

Skins

Rupert Wickham

Captain Farnsworth

Mary McCrossan

Annie

Amanda Hurwitz

Mary Ellen

Marie Jones

Ma Flynn

James Greene

Granda Sox

Jamie Kierans

Petie

Jonathan Harden

Sammy Pavis

Maggie Cronin

Alice Weller

Jaz Pollock

Sox's Ma

Emma Hamilton

Tracey Maguire

Conleth Hill

Barber

Foy Vance

Busker

Sean Sloan

Inspector Stewart

Alan McKee

Hatchet

Crew (12)

Terry George

Director

Thomas Gallagher

Story

Thomas Gallagher

Screenplay

Brendan Fraser

Executive Producer

Jay Russell

Producer

Foy Vance

Music

Terry George

Screenplay

Terry George

Producer

Des Whelan

Cinematography

David Gorder

Producer

Nick Emerson

Editor

Simon Bosanquet

Producer