All Cast

Eva Green

Eva Green

Miss Peregrine

Asa Butterfield

Asa Butterfield

Jacob Portman

Samuel L. Jackson

Samuel L. Jackson

Barron

Judi Dench

Judi Dench

Miss Avocet

Rupert Everett

Rupert Everett

Ornithologist

Chris O'Dowd

Chris O'Dowd

Franklin Portman

Allison Janney

Allison Janney

Dr. Golan

Ella Purnell

Ella Purnell

Emma Bloom

Terence Stamp

Terence Stamp

Abraham Portman

Milo Parker

Milo Parker

Hugh

Cameron King

Cameron King

Millard Nullings (voice)

Finlay MacMillan

Finlay MacMillan

Enoch O'Connor

Callum Wilson

Callum Wilson

Young Abraham Portman

Kim Dickens

Kim Dickens

Jake's Mom

Lauren McCrostie

Lauren McCrostie

Olive

Pixie Davies

Pixie Davies

Bronwyn

Georgia Pemberton

Georgia Pemberton

Fiona

Raffiella Chapman

Raffiella Chapman

Claire

Hayden Keller-Stone

Hayden Keller-Stone

Horace Somusson

Joseph Odwelll

Joseph Odwelll

Masked Twin

Thomas Odwell

Thomas Odwell

Masked Twin

Louis Davison

Louis Davison

Victor Buntley

Jack Brady

Jack Brady

Mr. Clark

Philip Philmar

Philip Philmar

Mr. Archer

Scott Handy

Scott Handy

Mr. Gleeson

Helen Day

Helen Day

Miss Edwards

Aiden Flowers

Aiden Flowers

10-Year-Old Jacob

Nicholas Oteri

Nicholas Oteri

6 Year Old Jacob

O-Lan Jones

O-Lan Jones

Shelley

Ella Wahlestedt

Ella Wahlestedt

Prettiest Girl

Cameron Greco

Cameron Greco

Prettiest Teen Boy

Dino Fazzani

Dino Fazzani

Pier Worker / Running Dad and Child

Justin Davies

Justin Davies

Worm

Brooke Jaye Taylor

Brooke Jaye Taylor

Aunt Judy

Jennifer Jarackas

Jennifer Jarackas

Aunt Susie

George Vricos

George Vricos

Uncle Bobby

Shaun Thomas

Shaun Thomas

Dylan

Dafydd Hywel

Dafydd Hywel

Isle - Farmer

Ioan Hefin

Ioan Hefin

Kev

Nicholas Amer

Nicholas Amer

Oggie

Andrew Fibkins

Andrew Fibkins

Cousin Twin #1

Jack Fibkins

Jack Fibkins

Cousin Twin #2

Badria Timimi

Badria Timimi

Police Woman

Stuart Davidson

Stuart Davidson

1940s Villager

Dan Mersh

Dan Mersh

2016 Policeman #1

James Kermack

James Kermack

2016 Policeman #2

Christine Dalby

Christine Dalby

Uneasy Woman

Erik Lunseth

Erik Lunseth

Party Guest

Neil Broome

Neil Broome

Holidaymaker (uncredited)

Jill Buchanan

Jill Buchanan

Fun Fair Attendee (uncredited)

Tim Burton

Tim Burton

Passenger on an Attraction (uncredited)

Joanne Manchester

Joanne Manchester

Pier Visitor (uncredited)

Jason Redshaw

Jason Redshaw

Passerby (uncredited)

Jackson Tessmer

Jackson Tessmer

Party Guest (uncredited)

Vic Waghorn

Vic Waghorn

Pier Cleaner (uncredited)