Space Clash

Space Clash is a science-fiction movie produced by World Wide Pictures (UK) and released by RKO Pictures (US), Palace Pictures (UK) and Village Roadshow (Australia) in 1986.