Dreamcatcher (Episode)

Episode 505 is the fifth episode of Season Five of ABC's Once Upon a Time. It will be the ninety-fourth episode of the series overall.

Starring

 * Lana Parrilla as Evil Queen/Regina Mills
 * Emilie de Ravin as Belle/Belle French
 * Colin O'Donoghue as Hook
 * Jared S. Gilmore as Henry Mills
 * Sean Maguire as Robin Hood

Guest Starring

 * Unknown as Sir Lionel
 * Joana Metrass as Guinevere
 * Olivia Steele-Falconer as Violet

Trivia

 * Writer Brigitte Hales described this episode as "a heartbreaker".