The Return of Captain Invincible is a 1984 Hollywood comedy,fantasy,musical,science fiction film released on Feb 17, 1984. The film is directed by Philippe Mora, produced by Andrew Gaty , music composed by William Motzing. Check out this page for more updates on The Return of Captain Invincible.