All Cast

Rose Reid
Finley Sinclair

Jedidiah Goodacre
Beckett Rush

Katherine McNamara
Taylor Risdale

Vanessa Redgrave
Cathleen Sweeney

Tom Everett Scott
Montgomery Rush

Patrick Bergin
Seamus

Saoirse-Monica Jackson
Emma Callaghan

Judith Hoag
Jennifer Sinclair

Fiona Bell
Nora

Natalie Britton
Gemma Quinlan

Anabel Sweeney
Keeva
