10 Things I Hate About You (1999)
10 Things I Hate About You, based off of Shakespeare's play Taming of the Shrew, is one of our favorite modern retellings thanks to Julia Stiles's immaculate take on a present-day Katarina (named Katherine), and Heath Ledger as a modern Petruchio (named Patrick). From Kat reciting '90s era poetry [I hate your big dumb combat boots, and the way you read my mind. I hate you so much it makes me sick; it even makes me rhyme] or Patrick's "Can't Keep My Eyes Off of You" performance, it's perfection.