Strange Invaders Cast and Credits