RETURN OF CAPTAIN INVINCIBLE, THE: Seven Keys Production. 1983. Director: Philippe Mora. Music: William Motzing.