French cinema rarely ventures into full-blown sci-fi — a genre largely dominated by deep-pocketed U.S. productions — but filmmaker Aude Lea Rapin (“Heroes Don’t Die”), rose to the challenge with ...