Desperate Souls

Desperate Souls is the 8th episode of Once Upon a Time.