Andrew Bennett
as
Big Kevin
Andrew Scott
as
Davin
Brian Gleeson
as
Simon
Peter McDonald
as
The Machine
Brian Gleeson
as
Hawk Man
Eva Birthistle
as
Margaret
Barry Keoghan
as
Pizza Guy
Paul Ronan
as
Supervisor
Brian Gleeson
as
Connor O'Leary
Ciarán Hinds
as
Father Andy
Kim Cattrall
as
Jane O'Leary
Brendan Gleeson
as
Liam O'Leary / The Double
Aidan Quinn
as
Dermot Fay
Brian Gleeson
as
Liam Meehan
Chris McHallem
as
Michael
Barry Keoghan
as
Sean Meehan
Brian Gleeson
as
Ben O'Shea
Jessica Paré
as
Charlotte
Pascale Bussières
as
Dr. Sarah Savard
Gabriel Byrne
as
Samuel O'Shea
Brian Gleeson
as
Joe
Damien Molony
as
Paddy
Rory Fleck-Byrne
as
Ruby
Sofia Boutella
as
Shadha
Paul Thomas Anderson
Director
Vicky Krieps
as
Alma
Harriet Sansom Harris
as
Barbara Rose
Lesley Manville
as
Cyril
Brian Gleeson
as
Dr. Robert Hardy
Brian Gleeson
as
Colm Meaney
as
Big Daddy
Jack O'Connell
as
Brick
Sienna Miller
as
Maggie
Jamie Bell
as
Esca
Channing Tatum
as
Marcus
Ned Dennehy
as
Seal Chief / The Horned One
Brian Gleeson
as
Traveller 1
Brian Gleeson
as
Alan
Jessica Paré
as
Alice
Barry Keoghan
as
Crusty
Don Wycherley
as
Accordion Player
Brian Gleeson
as
Guard
Ruth Negga
as
Mother
Timothy Spall
as
Arthur
Eva Birthistle
as
Louise
Brian Gleeson
as
Martin O'Shea
Aidan Gillen
as
Patrick