The script is smart , not cloying .