Teyana Taylor is taking on a powerful new role as Perfidia Beverly Hills in the upcoming movie One Battle After Another, Us Weekly reports.
- June 29, 2026
AceShowbiz - Teyana Taylor is taking on a powerful new role as Perfidia Beverly Hills in the upcoming movie One Battle After Another, Us Weekly reports. In the film, Perfidia is a member of a resistance group who gives birth to a daughter, Willa, and abandons her, with the story later unfolding around a conspiracy involving the child. Taylor’s portrayal delves deep into complex maternal emotions, drawing from her own experiences as a mother.
Variety details that Teyana Taylor collaborated closely with director Paul Thomas Anderson and co-stars Leonardo DiCaprio and Sean Penn to shape Perfidia’s character, including the depiction of postpartum depression. Taylor improvised scenes addressing feelings of invisibility and breastfeeding struggles, which Anderson incorporated into the final cut. Complex also highlights that Taylor is open to reprising this role, suggesting a sequel or a spinoff using unused footage and new material, much like a mixtape release, to explore Perfidia’s life during the 16-year gap in the story.
Teyana Taylor is widely recognized as a singer and dancer, best known for her 2008 single "Google Me." Her acting credits include roles in Stomp the Yard: Homecoming, Madea's Big Happy Family, and Honey: Rise Up and Dance, among others. She has received multiple award nominations, including BET and Soul Train nods, and has been praised for her dramatic work, such as in the Sundance-winning film A Thousand and One.
This new role underscores Teyana Taylor’s willingness to embrace challenging and nuanced characters, particularly those that explore motherhood's complexities in unflinching ways. Her creative partnership with Anderson reinforces her growing stature as a multifaceted artist who continues to push boundaries in both music and film.
This article is based on reporting originally published by Us Weekly.