Bleeding Through è il titolo della diciottesima puntata della terza stagione della serie televisiva Once Upon a Time, della quale vi parliamo meglio subito dopo il salto.
In questo episodio, dopo che Zelena ruba il cuore di Regina, quest’ultima lancia un incantesimo per poter parlare attraverso i reami con sua madre, Cora, per scoprire il vero motivo per cui ha deciso di abbandonare Zelena, mentre Belle si imbatte nella verità sul motivo che spinge Zelena all’azione.
Intanto, nella Fairy Tale Land del passato, la giovane Cora viene ingannata da un uomo che dichiara di essere un principe e si ritrova sola ed incinta e per avere la possibilità di incontrare un vera principe, dovrà tenere la sua gravidanza segreta e non rischiare di perdere tutto.