Worlds Colliding (Once Upon a Time) Book Four

Worlds Colliding (Once Upon a Time) Book Four

5.7K Reads 391 Votes 25 Part Story
Tiffany By heartofice97 Updated Sep 25, 2018

Freya Gold (Priscilla) played by Nina Dobrev
Ella Swan played by Candice Accola/King
Lisa (Vasilisa) played by Katherine McNamara
Rose Mills (Enchantress) played by Ashleigh Craig
Jefferson (Mad Hatter) & Grace (Illusionist)
Alcina Mills (Dark Sorceress) played by Katie McGrath
Tori French-Matthews played by Phoebe Tonkin
Saphira Matthews played by Danielle Campbell
Mathias Matthews played by Joseph Morgan
Derek Hood played by Tom Holland
Blake played by Ryan Hanson Bradford
Faye played by Kristen Devine
Clarissa played by Zendaya
Young Priscilla/Freya played by Nikki Hahn
Young Ella Swan played by AnnaSophia Robb
Young Saphira Matthews played by Peyton Kennedy