Randazzo’s screenplay contribution is criticized in the reviews that name it, especially for limited character depth and a romance whose obstacles can feel artificially prolonged.
Pros: costume design, age appropriateness
Cons: cultural representation, world-building