I was happy with the story and acting, the soundtrack was ok too. The plot takes a little bit of effort to follow with the time transitions but was solid and enjoyable and there were no glaring holes. The effects towards the end were a slight let down, but overall it was definitely watchable. It certainly doesn't deserve all the 1 ratings.