Ethan Peck Ethan Peck

ABC Family has named the main cast, including Gregory Peck's grandson, Ethan Peck, for its television adaptation of the 1999 hit film 10 Things I Hate About You.

The original film was based on Shakespeare's Taming of the Shrew and starred Julia Stiles as Kat and Heath Ledger as Patrick, which was Ledger's breakthrough film role in America.

Peck will play Patrick in the updated version while Aliens in America's Lindsey Shaw will tackle the role of Kat, says The Hollywood Reporter.

The plot centers on two sisters, the willful feminist Kat (Shaw) and social butterfly Bianca (Meaghan Jette Martin), who will face the challenges of starting over again at a new high school.

Nicholas Braun will play schoolmate Cameron, who is smitten with Bianca and Kyle Kaplan will play his friend Michael.

What 10 Things sound best or worst about the show?