Cast (3)

James Ramsay

James Gallagher

Drew Cain

Ian Hanmore

Crew (5)

Lynne Ramsay

Director

Lynne Ramsay

Writer

Alwin H. Küchler

Director of Photography

Gavin Emerson

Producer

Lucia Zucchetti

Editor