ABC has released a sneak preview for next Sunday’s episode of Once Upon a Time, which is titled “Labor of Love” and features Hannibal‘s Kacey Rohl as the greatest hero that ever lived: Hercules!
To rescue a lost soul, a princess must summon the courage to confront the guardian of the underworld.
Videos by ComicBook.com
Watch the episode’s trailer in the video below.
“Labor of Love” episode of Once Upon a Time will air Sunday, March 13 at 8PM on ABC.