decent Science Fiction Movie

Rating: 6/10 (8 November 2019)

What is facsinating is to consider that French have lost the battle of globalization, and this movie is part of the war, a battle to rewrite history.