Worlds Colliding (Once Upon a Time) Book Five

Worlds Colliding (Once Upon a Time) Book Five

5.4K Reads 383 Votes 25 Part Story
Tiffany By heartofice97 Updated Nov 05, 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
Cyrus played by McCarrie McCausland
Axel played by TJ Zecchino
Young Priscilla/Freya played by Nikki Hahn
Christopher played by Chris Pratt