the problematic characters and overly convenient plot twists foul up shum's good intentions .
Subjectivity: subjective