All Cast
Dane Hughes
John Walker

Orla Hill
Susan Walker
Teddie-Rose Malleson-Allen
Tatty Walker
Bobby McCulloch
Roger Walker
Seren Hawkes
Nancy Blackett
Hannah Jayne Thorp
Peggy Blackett

Rafe Spall
Jim 'Captain Flint' Turner / Polski the Parrot

Kelly Macdonald
Mrs. Walker

Andrew Scott
Lazlov

Harry Enfield
Mr. Jackson

Jessica Hynes
Mrs. Jackson

Sophie Wardlow
Gertie

John Henshaw
Harbour Master

Fenella Woolgar
Miss Crummock

Elizabeth Berrington
Mrs. Blackett

Richard Bremmer
Old Billy

Neil Bell
Young Billy
Caf Smith
Fair Stall Holder
Jamie Darlington
Naval Officer
Richard Varley
Naval Officer
Ashley Davis
Pierrot Clown
Jade-Olivia Gadd
Onlooker
Nicola Simonds
Villager / Onlooker
