Bottoms Cast & Character Guide

Bottoms Cast & Character Guide

The movie Bottoms includes a compelling cast of characters played by both veteran and newer actors. This raunchy teen comedy follows two lesbian best friends, PJ and Josie, who start a fight club to get the attention of their cheerleader crushes, even though they regard the pair as losers. The hilarious movie hit theaters on August 25, 2023. Ayo Edebiri’s comedy Bottoms gained a 98% score on Rotten Tomatoes, making it one of the best movies in 2023 right after its release.

Many aspects of the comedy Bottoms contribute to its success, including its well-developed characters played. Every person in Bottoms is dynamic and hilarious, and that’s all thanks to the talent of the actors. PJ and Josie bounce off each other with a natural chemistry. The rest of the characters also shine, and with the backgrounds of the cast members, it’s no wonder the movie already has high audience approval ratings.

Related: Does Bottoms Have A Post-Credits Scene?Rachel Sennott as PJ

Bottoms Cast & Character Guide

Rachel Sennott plays the character PJ in the movie Bottoms. PJ is a senior at Rock Ridge High School, and she creates a fight club with her best friend, Josie, in order to draw the attention of her cheerleader crush, Brittany. The misfit character has an unapologetically big personality that often rubs her fellow students the wrong way.

In 2020, Sennott got her first big break, acting as Hannah Rosen in the queer coming-of-age movie Tahara. Prior to her first major acting role, she performed in a number of short films, including Hostess, ATM, and Wakey Wakey. The actress is best known for her role as Danielle in the movie Shiva Baby. Sennott has also appeared in the feature films Bodies Bodies Bodies, Susie Searches, and I Used to Be Funny. She performed on the TV shows like Call Your Mother, The Idol, and Teenage Euthanasia as well.

Ayo Edebiri as Josie

Josie looks at her crush at the school fair.

Throughout the movie Bottoms, Ayo Edebiri plays Josie, a shy high school senior at Rock Ridge High School. She joins PJ in starting her fight club, but Josie hopes to catch the eye of a cheerleader named Isabel. Unlike her best friend, Josie isn’t confident or self-assured, preferring to keep quiet while going along with PJ’s hijinks.

Edebiri got her first big acting role as Hattie in the Apple TV+ series Dickinson. She’s best known for lending her voice to Glory in Spider-Man: Across the Spider-Verse and April O’Neil in Teenage Mutant Ninja Turtles: Mutant Mayhem. She also portrayed Sydney Adamu in the popular show The Bear. In addition to these productions, she voiced characters in the animated shows Big Mouth, Mulligan, Clone High, and Bigtop Burger.

Bottoms Supporting Cast & Characters

Marshawn Lynch and the crowd cheer on the fight club in Bottoms

Kaia Gerber as Brittany: Played by Kaia Gerber, Brittany is PJ’s cheerleader crush who joins the fight club in Bottoms. Gerber is best known for playing Starlet in the movie Babylon and Kendall Carr in the TV show American Horror Story. The actress also played Daisy Buchanan in The Great Gatsby Live Read! and Ruby in American Horror Stories.

Havana Rose Liu as Isabel: Throughout Bottoms, Havana Rose Liu plays Isabel, Josie’s cheerleader crush who joins the fight club. Josie is in a contentious relationship with the quarterback of the school’s football team. Liu got her big break as Bea in Mayday. She is best known for her roles as Darby in No Exit and Bailey in The Sky Is Everywhere.

Ruby Cruz as Hazel Callahan: Ruby Cruz plays the outcast student Hazel in the movie Bottoms. Hazel helps PJ and Josie start their fight club. Cruz is best known for playing Jess Riley in Mare of Easttown, Kit Tanthalos in Willow, and Teen Annie in Castle Rock. She also has performed in multiple shorts like Aging Out and God Is a Lobster.

Nicholas Galitzine as Jeff: In Bottoms, Nicholas Galitzine plays Tim, the handsome and horny quarterback who’s in a relationship with Isabel. Galitzine got his big break as Tom in the dramedy The Beat Beneath My Feet. He is best known for acting as Prince Robert in the 2021 movie Cinderella; Luke in Purple Hearts; and Prince Henry in Red, White & Royal Blue.

Miles Fowler as Tim: Miles Fowler acts as Tim, a football player and Jeff’s overprotective best friend, in the movie Bottoms. Fowler is a young actor who began performing in 2022. His previous roles include Simeon Booker in Women of the Movement, Trevor Daniels in The Resident, and Lew Alcindon Jr. in Winning Time: The Rise of the Lakers Dynasty.

Marshawn Lynch as Mr. G: Played by Marshawn Lynch, Mr. G is a teacher and the fight club sponsor in Bottoms. Lynch is a retired NFL player who started acting in 2020. He got his first big non-football-related role as Giggles in Westworld. He also has acted as fictional versions of himself in Brooklyn Nine-Nine, Murderville, and 80 for Brady.

Dagmara Dominczyk as Mrs. Callahan: In the movie Bottoms, Dagmara Dominczyk plays Mrs. Callahan, Hazel’s divorced mother. Dominczyk got her big break as Mercedes in the 2002 movie The Count of Monte Cristo. She’s best known for her role as Karolina Novotney in Succession. She also acted on the TV shows The Bedford Diaries, Hello Tomorrow!, and We Own This City. Her filmography includes the movies Rick Star, They, and The Immigrant.

Punkie Johnson as Rhodes: Punkie Johnson acts as a student named Rhodes who joins the fight club in Bottoms. Johnson is an SNL cast member who got her big break as Kit in the TV show Journeyman. She’s performed in a number of TV shows, including Ahamed’s Ramadan Diary, Love Life, and Crank Yankers.