Has anyone else seen this movie yet? Really weird!! Good special effects, though.