We gave it a B-
After 16-year-old Steven (Silverstone) hooks up with track-team Adonis John (Gorton), they struggle to hide their secret sexual awakening amid rumors that there might be — gasp! — gay teens at their prim Brit prep school. Parents are shocked, students are scandalized, and we’re mildly entertained as this sweet, well-acted affair hurtles toward its indie-afterschool-special ”gay is okay” conclusion.
(0:02) The credits have barely finished rolling as Steven’s sexuality is revealed, George Michael-style, via a public-bathroom tryst.
The Last Detail
Silverstone also appeared in Adrian Lyne’s Lolita as a young Humbert Humbert.