Once Upon a Time - Season 6 5w6t71

Genre: Fantasy v5t1k
Actor: Robert Carlyle
Director: Adam Horowitz, Edward Kitsis
Country: United States
Episode: 23
Duration: 44m
Release: 2016
IMDb: 0.7/10
Regina and Zelena come to with their newfound sisterhood, while Emma sees a vision and Mr. Gold visits Belle in a dream. Odd story with an interesting plot.