Menu
All
All
Titles
TV Episodes
Celebs
Companies
Keywords
Advanced Search
Watchlist
Sign In
The Return of Captain Invincible
(1983)
Release Dates
(6)
West Germany
October 1983
(Hofer Filmtage)
West Germany
17 February 1984
UK
14 December 1988
(TV premiere)
Spain
20 December 1988
(video premiere)
Poland
24 July 2010
(ERA New Horizons Film Festival)
Germany
13 September 2014
(Oldenburg Film Festival)