DH and I were thinking of getting this on sky-box office tonight. Before we bother, is it any good. Please do not give away any major plots. Thankyou