Film: Extraterrestrial technology