Overall it's a decent film with good performances from everyone. The reverse screen play was well used but the story and the way events unfolded could've been better. Unlike memento it was very easy to follow even tho being more confusing and eventful couldve served the film better. I had fun time watching it.