once-upon-a-time-s5ep12 Post navigation Once Upon a Time: Season 5, Episode 12 – “Souls of the Departed”