Memento
the order of the film was very creative and when i actually realised what was going on i really enjoyed especially since we are just as confused as he is. I believe the ending is supposed to be up to our own interpretation and i personally believe teddy is using leonard to kill people whilst telling they are john G.