very poorly photographed, directed, written, and acted. this movie is filled with tons of flawed logic and uninteresting techno thriller moments that make absolutely no sense. i feel optimistic that this will open the door for better things by aronofsky as requiem for a dream was a notch up the ladder, but definitely steer clear of this overpraised mess