A new French sci-fi/noir/thriller animation is due for limited release on July 28.
SCI-FI-LONDON 17 May 2017