This movie doesn't hold your hand and explain stuff through a ton of exposition, but it's an intense movie and I enjoyed it. Natalie Portman seems like she great in everything or I only see the stuff she's great in. Some interesting special effects as well. I would definitely NOT watch this movie high on acid. For those of you who like to take acid before a movie... don't.