Invaders from the Deep Entry updated 8 July 2012. Tagged: Film, TV, Xref. Film (1981). See Stingray. previous versions of this entry Internet Archive