The CW’s Star Crossed enlists Oh Sit! creator Deena Dil for a recurring guest spot, Zap2it has learned.
Dill will play Margaret Montrose, an overly-protective mother to her son, played by Grey Damon. Margaret is a woman who has suffered considerable loss due to the hostility between the Atrians (aliens) and humans.
Dill first appears in episode 3 and will be recurring throughout the season.
‘Star-Crossed’ is slated to air midseason on the CW.