Resistance official wallpaper
Resistance poster

Resistance

(2019)

Cast

Brian Gleeson as Jimmy Mahon
Brian Gleeson

as Jimmy Mahon

Simone Kirby as Ursula Sweeney
Simone Kirby

as Ursula Sweeney

Natasha O'Keeffe as Agnes Moore
Natasha O'Keeffe

as Agnes Moore

David Wilmot as Patrick Mahon
David Wilmot

as Patrick Mahon

Craig Parkinson as Captain David McLeod
Craig Parkinson

as Captain David McLeod

Paul Ritter as General Ormonde Winter
Paul Ritter

as General Ormonde Winter

Stanley Townsend as Senator Daniel Shea
Stanley Townsend

as Senator Daniel Shea

Michael Ford-FitzGerald as Harry Butler
Michael Ford-FitzGerald

as Harry Butler

Catherine Walker as Constance Butler
Catherine Walker

as Constance Butler

Aoife Duffin as Éithne Drury
Aoife Duffin

as Éithne Drury

Tom Bennett as Mark Sturgis
Tom Bennett

as Mark Sturgis

Conall Keating as Joey Bradley
Conall Keating

as Joey Bradley

Fergal McElherron as Maurice Jacobs
Fergal McElherron

as Maurice Jacobs

Brian Doherty as Frank Brogan
Brian Doherty

as Frank Brogan

Jordanne Jones as Minnie Mahon
Jordanne Jones

as Minnie Mahon

Imogen Doel as Lily Lawlor
Imogen Doel

as Lily Lawlor

Ben Smith as Robbie Lennox
Ben Smith

as Robbie Lennox

Hugh O'Conor as Dr Lawrence Moore
Hugh O'Conor

as Dr Lawrence Moore

Gavin Drea as Michael Collins
Gavin Drea

as Michael Collins

Matthew Hopkinson as Albert Finlay
Matthew Hopkinson

as Albert Finlay

Dominic Thorburn as Wilf Richardson
Dominic Thorburn

as Wilf Richardson

Tommy Harris as Seanie Duggan
Tommy Harris

as Seanie Duggan

Conor MacNeill as Diarmuid McWilliams
Conor MacNeill

as Diarmuid McWilliams

Richard Doubleday as Major Mills
Richard Doubleday

as Major Mills

Chris McHallem as Albert Saunders
Chris McHallem

as Albert Saunders

Frankie McCafferty as Father Leonard
Frankie McCafferty

as Father Leonard

Crew

Colin Teevan as Writing department
Colin Teevan as Crew department
Colin Teevan

Creator

Clare Alan as Production department
Clare Alan

Executive Producer

David Crean as Production department
David Crean

Executive Producer

Jane Gogan as Production department
Jane Gogan

Executive Producer

Catherine Magee as Production department
Rob Pursey as Production department
Rob Pursey

Executive Producer

Colin Teevan as Production department
Colin Teevan

Executive Producer

Justin Krish as Editing department
John Hand as Art department
John Hand

Production Design

Dara Hand as Art department
Dara Hand

Set Decoration

Vince Pope as Sound department
Vince Pope

Original Music Composer

Alison Byrne as Costume & Make-Up department
Alison Byrne

Costume Design

Sharon Doyle as Costume & Make-Up department
Sharon Doyle

Makeup Artist

Eileen Buggy as Costume & Make-Up department
Eileen Buggy

Hairstylist

David Marsh as Camera department
David Marsh

Director of Photography