All Cast

Tom Hiddleston

Tom Hiddleston

Edward

Lydia Leonard

Lydia Leonard

Cynthia

Kate Fahy

Kate Fahy

Patricia

Amy Lloyd

Amy Lloyd

Rose

Christopher Baker

Christopher Baker

Christopher

Andrew Lawson

Andrew Lawson

Head Gardener

Mike Pender

Mike Pender

Lobster Fisherman