Seriously, it's very confusing, but once the plot is explained it makes a great deal of sense—and like opening a box and looking at an entangled particle, the confusion of the last two hours suddenly turns into entertainment. The movie itself is proof of time travel.
Unfortunately, I can see why the Goth kiddies love it. A shallow interpretation would be incredibly appealing, and even a proper one leaves a lot for them to enjoy.