Morena Baccarin stars on V. She plays the leader of the Visitors and spoke out in a recent interview.
Posted in: V