throws in enough clever and unexpected twists to make the formula feel fresh .
Subjectivity: subjective