Story added by opporan on July 18, 2019
This is an alternative cast for the series once upon a time season 1-7
Kathryn Newton
Katie McGrath
Dianna Agron
Thomas Doherty
Candice King
Emilia Jones
Lily Collins
Alexandra Daddario
Melissa Benoist
Dove Cameron
Lauren Cohan
Cate Blanchett
David Tennant
Stephen Amell
Jessica Lange
Thomas Brodie-Sangster
Chris Evans
Yvette Nicole Brown
Victoria Justice
Jenna Coleman
Join the Conversation