
CONTAINS SPOILERS! Ever since the teaser trailer hit the net, I have been anticipating this movie. First off, this movie was so brilliant that I already saw it twice. The premise is not complicated. Although, some details may be confusing or ambiguous...