Here's who's who in the cast of Netflix's To All The Boys: P.S. I Still Love You. The much-anticipated sequel to 2018 hit To All The Boys I've Loved Before brings back a number of familiar faces, as well as introducing some new actors to the cast as well. 

To All The Boys 2 is based on the second book from Jenny Han's young adult romance trilogy, titled P.S. I Still Love You. After the events of To All The Boys I've Loved Before, which followed Lara Jean Covey as she deals with the disastrous aftermath of all her secret love letters getting sent out, the follow-up picks up with her and Peter Kavinsky going steady.

Related: The 25 Best Films On Netflix Right Now

However, the arrival of John Ambrose McClaren - another recipient of her secret letters - puts their relationship at a precarious place in the Netflix sequel. Here's your guide to the cast and characters in To All The Boys 2.

To All The Boys 2's Main Cast

Noah Centineo and Lana Condor in To All the Boys PS I Still Love You

Lana Condor as Lara Jean Song Covey: Condor reprises her role as Lara Jean, the lead character in the To All The Boys films whose letters are the catalyst for the first film's events. Condor has also had roles in the Deadly Class series and movies X-Men: Apocalypse and Patriots Day.

Noah Centineo as Peter Kavinsky: Peter is a recipient of one of Lara's letters, and is now officially dating her in To All The Boys 2. As a staple of Netflix's original young adult movies, Centineo is known from Sierra Burgess Is a Loser and The Perfect Date. He also appeared in the last three seasons of The Fosters.

Jordan Fisher as John Ambrose McClaren: Another recipient of Lara's letters, who responds in To All The Boys 2, Ambrose was originally played by Jordan Burtchett in To All The Boys I've Loved Before's mid-credits scene. Fisher had recurring roles on The Secret Life of the American Teenager and Liv and Maddie. He played Noah on MTV's Teen Wolf, and also competed on Dancing with the Stars 25 where he and partner Lindsay Arnold emerged winners. Fisher portrayed John Laurens/Philip Hamilton in Broadway's Hamilton as well.

To All The Boys 2's Returning Supporting Cast

Noah Centineo, Lana Condor, Anna Cathcart, and John Corbett in To All the Boys PS I Still Love You

Janel Parrish as Margot "Gogo" Song Covey: Lara Jean's older sister. Best known for playing Mona Vanderwaal on Pretty Little Liars, Janel Parrish also portrayed Young Cosette in the 1996 Broadway production of Les Miserables.

Anna Cathart as Katherine "Kitty" Song Covey: Lara Jean's younger sister, who posted the love letters in To All The Boys I've Loved Before. Cathart played Olympia in Odd Squad - a role she continues to portray. She also played Dizzy Tremaine in Disney Channel's musical projects Descendants 2 and Descendants 3.

John Corbett as Dr. Covey: The father of Lara, Margot, and Kitty. Corbett is known for his role as Aidan in Sex and the City, as well as CBS's Northern Exposure. He also portrayed Ian Miller in the films My Big Fat Greek Wedding and its sequel.

Trezzo Mahoro as Lucas: A friend and former crush of Lara Jean's. Mahoro played Darius in iZombie, Raphie in The Magicians, and Mohamed in Van Helsing.

Madeleine Arthur as Christine: Chris is Lara Jean's best friend in To All The Boys. Arthur is best known for her role as young Willa Warren in the ABC drama The Family, but she also guest-starred in Supernatural, Legends of Tomorrow, The X-Files and The Magicians. On the big screen, she portrayed Amy Adams' daughter in Tim Burton's Big Eyes.

Emilija Baranac as Genevieve: Gen is Chris' cousin and Peter's ex-girlfriend. Baranac appeared as guests in Supernatural, Chilling Adventures of Sabrina and Charmed. She had a recurring role in Riverdale as Midge Klump.

Kelcey Mawema as Emily: Gen's friend. Mawema was Condor's co-star in Deadly Class. She's also set to play the leading role  in Motherland: Fort Salem.

To All The Boys 2's New Supporting Cast

To All The Boys 2 Ross Butler

Ross Butler as Trevor: Peter's best friend. Ross Butler is best for his role in Netflix's 13 Reasons Why. He also had roles in Teen Wolf and Riverdale. He played adult Eugene Choi in DC's Shazam!.

Sarayu Blue as Trina: Neighbor of the Song Coveys, and a love interest for Dr. Covey in To All The Boys 2. best known for her recurring role as Angela on Sons of Tucson and as Dr. Sydney Napur on Monday Mornings, Sarayu got her first notable acting role in 2007's Lions for Lambs. There, she c0-starred with Robert Redford, Meryl Streep and Tom Cruise.

Holland Taylor as Stormy: An old woman who Lara Jean befriends, and is also John Ambrose's grandmother. Holland Taylor has built a great body of work over the years. She appeared in Bosom Buddies, The Powers That Be, The Practice (which she won an Emmy for) and Two and a Half Men. She was also in films like The Truman Show and Legally Blonde.

More: To All The Boys: P.S. I Still Love You Review: An Earnest & Charming Rom-Com Sequel

Key Release Dates