as Annie Doyle
as Harper
as Sarah Wylkes
as Erwin Page
as Sarah
as Lily Lassiter
as Young Anastasia
as Young Imogene
as Karen Brewer
as Willa Ward / Willa-Cat