
The Body, the latest Netflix series set in the naughty aughties, as they say, has already created some buzz. A spooky, queer coming-of-age story with lots and lots of dancing?! What more could you want in that eerie time between Halloween and the winter holidays? Since several of the cast members are relatively unknown, here’s what you need to know about the cast and characters of The Body.
The series follows a dance team at a Catholic school in the early 00s who are struck by visions, mass hysteria, and possible other supernatural phenomena. We’ve got a sneaking suspicion that it will satisfy your Yellowjackets withdrawals cravings in more ways than one. The Body was created by Quinn Shephard, who previously adapted the series Under The Bridge for Hulu and made the movies Not Okayand Blame,which she also starred in alongside Nadia Alexander and Chris Messina.
1) Kristina Bogic plays Anya Butler

To promote the series, Netflix gave each of the main girls saintly taglines. You decide how tongue-in-cheek they are meant to be in context when you watch. Anya’s is “Our Lady of Perpetual Confliction.”
Not to start this off with a tongue-twister, but Kristina Bogic played Gracie Darling in the Australian series Playing Gracie Darling. You can watch the similarly eerie series on Netflix. Her only other credit is a short film called Howl.
2) Geena Meszaros plays Lisbeth Anderson

Lisbeth’s tagline is “The Snake in the Garden.” Oooh!
Geena Meszaros played a character called “Oatmeal Beth” on the Netflix series Wayward and a character called Bonnie Sue West in the 2024 film The Order. Her other credits include Soul’s Road, In Cold Light, Under the Banner of Heaven, the Freevee original High School,and the limited series A Teacher.
3) Sara Boustany plays Elise Zakaria

Elise’s tagline is “She Whose Heart Does Not Waver.” Aww?
Sara Boustany’s first acting job on screen was two episodes of Pen15… no big deal!! She also played a teenage version of Sarah Shahi’s character in Dolly Parton’s Heartstrings and “Isabel” in the 2025 movie Hello Beautiful.
4) Jackson Kelly plays Leo Anderson

Leo is one of the few male characters from the adjoining boy’s school.
Jackson Kelly played David Saunders, the teenage patient/suspect on the first season of The Pitt. He also played Marcus on the limited series Imperfect Women. Jackson has also popped up on shows like The Good Doctor, Station 19, The Righteous Gemstones,and George and Mandy’s First Marriage.
5) Sofia Wylie plays Grace Franklin

Grace’s tagline is “The Patron Saint of Sacrifice.” Roger that.
Sofia Wylie arguably became the female lead of High School Musical: The Musical: The Series after Olie’s a triple threat. Prior to HSMTMTS, she competed on So You Think You Can Dance and played Buffy on the Disney Channel series Andi Mack.More recently, Sofia starred in the Netflix fantasy film The School for Good and Evil and played a supporting role in the Prime Video romance film The Map That Leads To You
6) Shirley Chen plays Maddie Delaney

Maddie’s tagline is “The Disciple of Sacred Truth.” Well well well!
Shirley Chen is an indie darling in the making you’ve seen in films like Slanted, Didi, Quiz Lady,and Beast Beast. Her television credits also include two episodes of Parenthood,two episodes ofSpeechless,and one episode of The Resident.
7) Louisa Krause plays Catherine Anderson

Catherine is another notable adult character as she is Lisbeth and Leo’s mom.
Louisa Krause is a stage and screen actress you know best from her recurring roles on Billionsand Ray Donovanand her lead role as “Anna” on the second season of The Girlfriend Experience. Her big screen credits include Superman, Dark Waters, Woman Walks Ahead,and Martha Marcy May Marlene. In the theatre world, she’s best known for playing Rose in several premiere productions of Annie Baker’s play The Flick.
8) Nnamdi Asomugha plays Father Franklin

Father Franklin is, naturally, a member of the administration as the high school’s religious leader and is also Grace’s uncle.
Nnamdi Asomughais a former NFL player who played for the Eagles, the 49ers, and the Raiders. He’s also an Independent Spirit Award nominated actor for Crown Heights. His film and television credits include The Good Nurse, Sylvie’s Love,and a guest star appearance on Friday Night Lights, among others. He’s set to star alongside Jessica Chastain in The Savant. Nnamdi is also an accomplished stage actor who made his off-Broadway debut in Good Grief in 2018 and his Broadway debut two years later in A Soldier’s Play.
9) Gabby Windey plays Coach Shauna Miller

Shauna is the dance team coach.
Gabby Windey is a legendary member of both BachelorNation (and so far the only member of the runner-up to co-lead to married-to-a-woman pipeline) and The Traitors castle.She’s also a former ICU nurse, a Dancing With The Stars runner-up, and hosts a hilarious podcast calledLong Winded. This is her acting debut, but next, you’ll see her in Molly Gordon’s upcoming film Peakedalongside Owen Thiele, Emma Mackey, Simone Ashley, and Connor Storrie.
10) Marcel Ruiz plays Tyler Flores

Tyler is a younger, male student in the series.
Marcel Ruiz played Alex Alvarez on the popular reboot of One Day At A Timefor al four seasons. He actually won an Imagen Award for best young actor in 2017, NBD. Since then he starred in the movie Breakthrough and will be featured in the upcoming historical drama Porto Rico.