I didn't expect much after having read the mixed reviews, but I think it's brilliant, really worth a watch.