Review: Secret of the Seventh Son

A return to form, or the start of the decline? Who'd have thought the Isle of Wight was so interesting.