I really enjoyed this. It's a good quality B movie. Well written and acted, it held my interest throughout. I don't often write reviews but this is a little gem which deserves a higher score. Don't let the told-in-reverse thing put you off; it's easy to follow and the storytelling works well. Try it!