Dollhouse “Omega” Episode 12 – Season Finale May 7, 2009 Dollhouse 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. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on Google+ (Opens in new window)Click to share on Tumblr (Opens in new window)Click to share on Pocket (Opens in new window)