Diane Court (Ione Skye) is a clever and gifted high school student who is charmed by Lloyd Dobler (John Cusack), a lovable but not particularly bright young man. But Diane's overly possessive, divorced father (John Mahoney) doesn't approve and it will take more than the power of love to conquer all.