The Return of Captain Invincible (1983) 21 November 20032 September 2022 Rating: ★★★ Superhero Spoof Director: Philippe Mora Actors: Alan Arkin, Christopher Lee, Kate Fitzpatrick, Michael Pate Category: Science Fiction