Review: A surprise.
Rating: 4 out of 5
Date: 07 6, 2013
I like the way it shifted forward and backward through time. At first I wasn't happy with the way the back-in-time part went, but after I got to the end I realized that it could not have ended any other way.