Phoebe Tonkins as Serena Mills
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Sebastian Stan as Jefferson Hatter
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Zoey Deutch as Scarlett Vale
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Timothée Chalamet as Lucas Vale
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Colin O'Donoghue as Killian Jones (Captain Hook)
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Barbara Hershey as Cora Mills (The Queen of Hearts)
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Alissa Skovbye as Grace Hatter
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Ellen Pompeo as Mary (Jefferson's mother)
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
John Hamm as Edward (Jefferson's Father)
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
And everyone else as their characters.