Worlds Colliding (Once Upon a Time) Book Six

Worlds Colliding (Once Upon a Time) Book Six

2.6K Reads 188 Votes 13 Part Story
Tiffany By heartofice97 Updated Mar 08, 2019

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
Levi played by Brenton Thwaites
Young Priscilla/Freya played by Sienna Belle
Young Ella played by Isabella Rice
Young Levi played by Harvey Petito