The Evil Queen (Episode)

"The Evil Queen" is the upcoming twentieth  episode of Season Two of ABC's Once Upon a Time. It will be the forty-second episode overall.

Cast
(This list is based on actors and characters known to be in the episode. It will be updated as more information is released)

Starring

 * Lana Parrilla as Evil Queen/Regina Mills

Guest Starring

 * Michael Raymond-James as Neal Cassidy

(Bold characters have been further confirmed by news articles/photos)