Dollhouse “Omega” Episode 12 – Season Finale

dh-ep113_sc53pt_7301

Watch a sneak peek of the season finale of DOLLHOUSE Episode 12 “Omega” airing Friday May 8 at 9 pm on FOX.

Also watch any Dollhouse Episodes you may have missed here

Episode Synopsis: DOLLHOUSE “Omega” Episode 12 – Alpha’s reign of terror continues as his obsession with Echo endangers Caroline’s survival, and Ballard’s search for the Dollhouse comes to an end, forcing him to make a life-changing decision. Meanwhile, one Doll is permanently deactivated while another’s shocking past is revealed in the “Omega” season finale episode of DOLLHOUSE airing Friday, May 8 (9:01-10:00 PM ET/PT) on FOX.

Cast: Eliza Dushku as Echo; Tahmoh Penikett as Paul Ballard; Olivia Williams as Adelle DeWitt; Fran Kranz as Topher Brink; Harry Lennix as Boyd Langton; Enver Gjokaj as Victor; Dichen Lachman as Sierra

Guest Cast: Amy Acker as Dr. Claire Saunders; Miracle Laurie as Mellie/November; Alan Tudyk as Stephen Kepler; Angel Desai as Sophie Alvarez; Mark Sheppard as Agent Tanaka; Marco Sanchez as Blevins; Ashley Johnson as Wendy.

Read all our Dollhouse coverage here.