Rena Sofer To Guest Star On 'Once Upon A Time' As Snow White's Mother And More Casting News

Rena Sofer Cast On 'Once Upon A Time'
LOS ANGELES - APRIL 17: Actress Rena Sofer arrives at the celebration for the wrap of season one for NBC's 'Heroes' on April 17, 2007 in Los Angeles, California. (Photo by Alberto E. Rodriguez/Getty Images)
LOS ANGELES - APRIL 17: Actress Rena Sofer arrives at the celebration for the wrap of season one for NBC's 'Heroes' on April 17, 2007 in Los Angeles, California. (Photo by Alberto E. Rodriguez/Getty Images)

We think that the casting director on "Once Upon A Time" must possess magical powers, since the show has conjured up yet another ideal actor, this time to play Snow White's mother.

According to TV Guide, Rena Sofer will play Queen Eva, the mother of Ginnifer Goodwin's kick-ass princess. She'll be seen in flashbacks in at least one episode, alongside the equally perfect Bailee Madison (who plays young Snow), which is scheduled to air in early March.

In other casting news ...

Salma Hayek will return to "30 Rock." Details of her appearance are top secret, but the actress will appear in the hourlong series finale. She'll reprise the role of nurse Elisa, one of Jack's exes (Alec Baldwin) who murdered her unfaithful husband. {EW]

"Nip/Tuck" star to visit "Castle." Dylan Walsh will appear in this season's February two-parter as Agent Harris, an FBI investigator who teams up with Castle and Beckett to help unravel a plan to kidnap a Middle Eastern businessman's daughter. [TVLine]

"General Hospital" alum returns. Jon Lindstrom is returning to the enduring soap to reprise the role of Kevin Collins, which he last played in 2004. His first appearance will be January 30. [Soap Opera Digest]

Heart of the Truest Believer

Once Upon a Time

Before You Go

Popular in the Community

Close

What's Hot