THE RETURN OF CAPTAIN INVINCIBLE Director: Philippe Mora Feature film | AUS | 1982 96 min 17th Hof International Film Festival 1983 …