Gil Junger’s teen rom-com “10 Things I Hate About You” is one of the most memorable and quintessentially 1990s movies of the 20th century’s final decade.
A modern retelling of William Shakespeare’s comedy “The Taming of the Shrew” (1590-1592), set in a typical late-1990s American high school, it follows a new male student who is smitten with a girl there. He attempts to get the school’s bad boy to date the girl’s antisocial sister (by paying him) in order to get around her father’s strict rules on dating.
It starred a primarily young cast that included Julia Stiles, Heath Ledger, and Joseph Gordon-Levitt, providing them with their breakthrough roles in Hollywood.
“10 Things I Hate About You” was released on March 31, 1999, meaning it will turn 27 this year. With that in mind, wouldn’t it be cool to see the cast as they are now compared to back when the film hit theaters? Let’s do just that…
Julia Stiles (Katarina “Kat” Stratford)
GettyActress and director Julia Stiles played Katarina “Kat” Stratford in “10 Things I Hate About You.” Kat is an intelligent, independent, and feminist senior. She’s antisocial, sarcastic, and openly disdainful of high school social norms and conforming. She’s the “shrew” of the movie and totally resistant to dating until she meets Heath Ledger’s Patrick Verona, which leads to her gradual softening and self-discovery.
Age when “10 Things I Hate About You” released: 18.
Selected movie credits before “10 Things I Hate About You”: The Devil’s Own (1997), Wicked (1998), Wide Awake (1998).
GettyAge now: 44.
Selected movie credits after “10 Things I Hate About You”: Save the Last Dance (2001), The Bourne Identity (2002), The Omen (2006).
Filmography info per IMDb.
Heath Ledger (Patrick Verona)
Above is a social media post with three pictures of Heath Ledger in “10 Things I Hate About You.”
Academy Award-winning Australian actor Heath Ledger played Patrick Verona in “10 Things I Hate About You.” Patrick is a mysterious and brooding Australian “bad boy” with a reputation for being wild. He is hired to date Kat as part of a scheme. While he starts off cynical, he ends up genuinely falling for her, showcasing charm, vulnerability, and memorable moments that include an iconic serenading scene.
Age when “10 Things I Hate About You” released: 19.
Selected movie credits before “10 Things I Hate About You”: Blackrock (1997), Paws (1997).
GettyAge now: Sadly passed away in 2008 aged 28.
Selected movie credits after “10 Things I Hate About You”: A Knight’s Tale (2001), Brokeback Mountain (2005), The Dark Knight (2008).
Filmography info per IMDb.
Larisa Oleynik (Bianca Stratford)
Above is a social media post with several pictures of Larisa Oleynik in “10 Things I Hate About You.”
Nickelodeon’s Alex Mack herself, Larisa Oleynik, played Bianca Stratford in “10 Things I Hate About You.” Bianca is Kat’s popular, bubbly, and somewhat superficial sophomore sister. She has typical interests that include fashion, boys, and fitting in. Although she’s eager to date, her father’s rule that Kat must do so first makes her the catalyst for the film’s central plot.
Age when “10 Things I Hate About You” released: 17.
Selected movie credits before “10 Things I Hate About You”: The Swan Princess (1994), The Baby-Sitters Club (1995).
GettyAge now: 44.
Selected movie credits after “10 Things I Hate About You”: 100 Girls (2000), Pope Dreams (2006), Jessabelle (2014).
Filmography info per IMDb.
Joseph Gordon-Levitt (Cameron James)
Above is a social media post with four pictures of Joseph Gordon-Levitt in “10 Things I Hate About You.”
Actor and director Joseph Gordon-Levitt played Cameron James in “10 Things I Hate About You.” Cameron is a sweet and earnest new student who is instantly attracted to Bianca. He uses his intelligence and resourcefulness to orchestrate the plan to hire Patrick to date Kat so he can pursue Bianca, evolving from being an awkward outsider to a confident romantic.
Age when “10 Things I Hate About You” released: 18.
Selected movie credits before “10 Things I Hate About You”: The Juror (1996), Sweet Jane (1998), Halloween H20: 20 Years Later (1998).
Above is a 2026 social media post by Joseph Gordon-Levitt with several recent pictures of him.
Age now: 44.
Selected movie credits after “10 Things I Hate About You”: 500 Days of Summer (2009), The Dark Knight Rises (2012), Sin City: A Dame to Kill For (2014).
Filmography info per IMDb.
Larry Miller (Walter Stratford)
GettyActor, voice actor, comedian, podcaster, and columnist Larry Miller played Walter Stratford in “10 Things I Hate About You.” Walter is the overprotective single father of Kat and Bianca. An obstetrician obsessed with preventing teenage pregnancy, he enforces the “no dating for Bianca until Kat starts dating” rule with comedic paranoia.
Age when “10 Things I Hate About You” released: 45.
Selected movie credits before “10 Things I Hate About You”: Pretty Woman (1990), Suburban Commando (1991), The Nutty Professor (1996).
GettyAge now: 72.
Selected movie credits after “10 Things I Hate About You”: Kiss Kiss Bang Bang (2005), The Ant Bully (2006), The Man Who Killed Hitler and Then the Bigfoot (2018).
Filmography info per IMDb.
David Krumholtz (Michael Eckman)
Above is a social media post with a picture of David Krumholtz (R) with Heath Ledger on the set of “10 Things I Hate About You.”
Actor David Krumholtz played Michael Eckman in “10 Things I Hate About You.” Michael is Cameron’s geeky and knowledgeable best friend. He’s a high school tour guide who’s full of witty observations about the social hierarchy. He largely provides comic relief.
Age when “10 Things I Hate About You” released: 20.
Selected movie credits before “10 Things I Hate About You”: Addams Family Values (1993), The Santa Clause (1994), Slums of Beverly Hills (1998).
GettyAge now: 47.
Selected movie credits after “10 Things I Hate About You”: Ray (2004), Superbad (2007), Oppenheimer (2023).
Filmography info per IMDb.
Andrew Keegan (Joey Donner)
Above is a social media post with a picture of Andrew Keegan in “10 Things I Hate About You.”
Actor Andrew Keegan played Joey Donner in “10 Things I Hate About You.” Joey is the arrogant, shallow, and popular jock who lusts after Bianca and funds the scheme to date Kat, serving as the movie’s secondary antagonist.
Age when “10 Things I Hate About You” released: 20.
Selected movie credits before “10 Things I Hate About You”: Camp Nowhere (1994), The Skateboard Kid II (1995), Independence Day (1996).
Above is a 2026 social media post by Andrew Keegan with a couple of recent pictures of him.
Age now: 47.
Selected movie credits after “10 Things I Hate About You”: O (2001), A Midsummer Night’s Rave (2002), The Activated Man (2023).
Filmography info per IMDb.
Susan May Pratt (Mandella)
Above is a social media post with a picture of Susan May Pratt (L) with Julia Stiles in “10 Things I Hate About You.”
Actress Susan May Pratt played Mandella in “10 Things I Hate About You.” Mandella is Kat’s loyal and quirky best friend. She’s obsessed with William Shakespeare and period authenticity, providing quirky support to the main cast.
Age when “10 Things I Hate About You” released: 25.
Selected movie credits before “10 Things I Hate About You”: No Looking Back (1998), The Substitute 2: School’s Out (1998).
Above is a 2020 social media post with a more recent picture of Susan May Pratt (R), who has tended to stay away from the limelight since her husband (who passed away in 2024) was diagnosed with Lou Gehrig’s disease that year.
Age now: 52.
Selected movie credits after “10 Things I Hate About You”: Drive Me Crazy (1999), Undermind (2003), The Gift (2015).
Filmography info per IMDb.
Gabrielle Union (Chastity Church)
Above is a social media post with several pictures of Gabrielle Union in “10 Things I Hate About You.”
Actress, model, and author Gabrielle Union played Chastity Church in “10 Things I Hate About You.” Chastity is Bianca’s friend and part of the popular crowd. She often gets herself involved in social drama.
Age when “10 Things I Hate About You” released: 26.
Selected movie credits before “10 Things I Hate About You”: She’s All That (1999).
Above is a 2026 social media post by Gabrielle Union with several recent pictures of her.
Age now: 53.
Selected movie credits after “10 Things I Hate About You”: Bad Boys II (2003), Cadillac Records (2008), Cheaper by the Dozen (2022).
Filmography info per IMDb.
While it’s great to see the majority of the cast of “10 Things I Hate About You” are doing well, it’s undoubtedly sad that not all of them are still with us.
May Heath Ledger rest in eternal peace.



