Star Crossed has booked Melrose Place alumna Stephanie Jacobsen for a recurring guest spot on its upcoming freshman season.
Per Zap2it, Jacobsen will play “Eva” a charismatic biology teacher at Marshall High School, who has a wealth of knowledge when it comes to the Atrians (aliens) and is sympathetic to their cause. She quickly becomes a favorite among human and Atrian students alike.
Star Crossed is an alien drama slated to bow midseason on the CW. The series stars FNL grad Aimee Teegarden and 90210′s Matt Lanter.
Watch a sneak peek below: