Credit: Video Still

In this juicy sneak peek from Once Upon a Time Season 2, Episode 5: “The Doctor” (airing October 28), Regina (Lana Parrilla) discovers that Dr. Whale (David Anders) has brought “a monster” back to life. Not only is that monster on the loose in Storybrooke, but it ripped out Dr. Whale’s entire arm.

Regina goes looking for Dr. Whale in the mental ward (where she’d locked up Belle [Emilie de Ravin] for 28 years), and finds one of the rooms ransacked. A bloody, detached arm lies on a table, and then she spots Whale on the floor.

“You took Daniel’s [Noah Bean] body and you took one of my hearts?” she asks him. “He’s alive?” Whale nods, in pain, but his reply is frightening: “He’s not Daniel. He’s a monster.”

Watch the sneak peek below!

Credit: ABC Photo: Preview Clip of Once Upon a Time Season 2, Episode 5: “He’s Not Daniel, He’s a Monster” (VIDEO)

Catch the next new episode of Once Upon a Time on Sunday, October 28 at 8 p.m. ET/PT on ABC.

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.