Noir cyberpunk movie on Cannes, in the French Riviera