I haven't seen it yet, I saw the trailer the other day and added it to 'my list' for future viewing so I shan't be looking at the spoiler. Is it any good?