Scarlet Rose lives in the Freedom Isles and is the leader of the Lost Girls. One day Peter Pan mysteriously ends up on Freedom Isles and needs help to get back to his home in Neverland.
Scarlet Rose lives in the Freedom Isles and is the leader of the Lost Girls. One day Peter Pan mysteriously ends up on Freedom Isles and needs help to get back to his home in Neverland.
Years ago, the Evil Queen cast a curse that created Storybrooke, where she lived happily with her husband, Robin Hood, and her daughter, Angelina Hood.
Fast forward and you'll find Angelina in Never...