Benjamin Charbit and Noé Debré's take on Johnston McCulley's masked hero co-stars Audrey Dana, Eric Elmosnino and André ...