Stéphane Caillard is an actress who appeared in "War of the Worlds," "Marseille," and "The Take."
When astronomers detect a transmission from another galaxy, it is definitive proof of intelligent extraterrestrial life.