Weird Science Cast and Credits