Sixteen Candles ★★★

Not enough John Cusack.