Alien Resurrection ★★½

Man this film is fun