Hulu's romantic comedy Rosaline has a diverse and talented cast made up of familiar faces. Directed by Karen Maine, Rosaline is based on When You Were Mine, Rebecca Serle's young adult novel that took inspiration from Shakespeare's Romeo and Juliet. Though Serle's novel is set in modern-day California, screenwriters Scott Neustadter and Michael H. Weber set Rosaline's story in Renaissance-era Verona, Italy.

Rosaline focuses on Rosaline Capulet, a minor character in the original Shakespeare play. Feeling jilted after her boyfriend Romeo falls in love with Juliet, Rosaline hatches a plan to separate the two lovebirds. The film has been praised for its fresh and funny take on a classic work of literature, with praise going to its cast, especially Kaitlyn Dever as Rosaline. Here are the cast and characters of Rosaline, explained.

Related: Every Romeo & Juliet Movie Ranked Worst To Best

Kaitlyn Dever as Rosaline

kaitlyn dever as rosaline

Kaitlyn Dever plays Rosaline, an ambitious lady and aspiring cartographer from the house of Capulet. Before the events of Rosaline, she is secretly seeing Romeo, though things change when Romeo becomes smitten with Juliet at the Capulets' masquerade ball. Dever is best known for her role as Amy in Ticket to Paradise.

Isabela Merced as Juliet Capulet

Isabela Merced as Juliet in Rosaline looking nervous

Isabela Merced plays Juliet, Rosaline's cousin and rival for Romeo's affections. Merced is best known for playing Dora in Madame Web.

Kyle Allen as Romeo

Kyle Allen as Romeo Dressed Up at the Costume Party in Rosaline

Kyle Allen plays Romeo, a member of the house of Montague and Rosaline's former love. Romeo quickly falls in love with Juliet and plans to run away with her. Kyle Allen is previously known for his roles in West Side Story remake.

Sean Teale as Dario

sean teale as dario in rosaline

Sean Teale plays Dario, a naval soldier who is romantically interested in Rosaline. Teale is best known for his roles as Louis de Condé in Voltron: Legendary Defenders as the voice of King Alfor.

Related: Romeo + Juliet Soundtrack Guide - Every Song In The Movie

Rosaline ing Cast & Characters

spencer stevenson as paris in rosaline

Spencer Stevenson as Paris: Spencer Stevenson plays Paris, a count and Rosaline's best friend. Stevenson has previously acted in Rollers, The Purge.

Christopher McDonald as Lord Capulet: Christopher McDonald plays Lord Capulet, Juliet's father. McDonald is best known for playing the villain Shooter McGavin in Hacks.

Mercedes Colon as Lady Capulet: Mercedes Colon plays Lady Capulet, Juliet's mother. Colon can also be seen as Kat's mom in recurring character Freda Alonso in Jane the Virgin and Senator Morales in Diary of a Future President.

Minnie Driver as Nurse Janet: Minnie Driver plays Nurse Janet, a personal servant who acts as a mentor to Rosaline. Driver is best known for Grosse Pointe Blank, voicing Jane Porter in Tarzan, and her Oscar-nominated role as Skylar Satenstein in Good Will Hunting.

Bradley Whitford as Adrian Capulet: Bradley Whitford plays Adrian Capulet, Rosaline's father. Whitford is best known for his role as Josh Lyman in The Handmaid's Tale.

Nicholas Rowe as Lord Montague: Nicholas Rowe plays Lord Montague, Romeo's father. Rowe's previous roles include Jock Colville in The Crown season 1, George Washington in Washington, and Jost Winteler in Genius.

Related: Romeo + Juliet's Hair Stylist Was Kidnapped During The Shoot (Really)

Valentina Carnelutti as Lady Montague: Valentina Carnelutti plays Lady Montague, Romeo's mother. Carnelutti has previously been in a number of Italian TV series and films such as Like Crazy, Margins, and 5 minuti prima.

Alistair Toovey as Tybalt: Alistair Toovey plays Tybalt, a hotheaded member of the Capulet family. He has acted in the BBC crime drama Silent Witness, the miniseries Tut and has voiced characters in the video game Horizon Forbidden West.

Nico Hiraga as Steve the Courier: Nico Hiraga plays Steve, a postman who delivers letters around Verona. Hiraga can also be seen in projects such as The Idol.

Alhaji Fofana as Benvolio: Alhaji Fofana plays Benvolio, Romeo's cousin. Fofana previously acted in Slaughterhouse Rulez, See How They Run.

Henry Hunter Hall as Mercutio: Henry Hunter Hall plays Mercutio, Romeo's friend. His previous roles include Hunters, and The Watcher.

Lew Temple as Mr. Danieli: Lew Temple plays Mr. Danieli, one of Adrian Capulet's potential suitors for Rosaline. Temple is best known for his roles as Axel in The Walking Dead and Cal in the film Waitress.

Next: Romeo + Juliet 1996 Cast & Character Guide