Age on Set

← Home

One Battle After Another

2025 film by Paul Thomas Anderson · Released September 8, 2025

One Battle After Another is a 2025 American black comedy action thriller film written, directed, and produced by Paul Thomas Anderson. Inspired by the 1990 novel Vineland by Thomas Pynchon, the film's ensemble cast includes Leonardo DiCaprio, Sean Penn, Benicio del Toro, Regina Hall, Teyana Taylor, and Chase Infiniti, in her film debut. The film follows a drug-using washed-up former revolutionary who is thrust back into the conflict when an amoral tenacious counterterrorist agent resurfaces after sixteen years to bring them to justice to cover his past sins. Anderson had wanted to adapt Vineland since the early 2000s, and eventually incorporated his own stories into the narrative while writing the screenplay.

Cast ages when filming began (January 2024)

  1. Leonardo DiCaprio, as "Ghetto" Pat Calhoun / "Rocketman" / Bob Ferguson: 49
  2. Sean Penn, as Col: 63
  3. Regina Hall, as Deandra / "Lady Champagne": 53
  4. Alana Haim, as "Mae West": 32
  5. Teyana Taylor, as Perfidia Beverly Hills: 33
  6. Wood Harris, as Laredo: 54
  7. Junglepussy, as Junglepussy: 32
  8. Benicio del Toro, as Sergio St. Carlos: 56
  9. Chase Infiniti, as Willa Ferguson / Charlene Calhoun: 23
  10. D. W. Moffett, as Bill Desmond: 69
  11. Tony Goldwyn, as Virgil Throckmorton: 63
  12. Eric Schweig, as Avanti: 56
  13. John Hoogenakker, as Tim Smith: 46
  14. Starletta DuPois, as Grandma Minnie: 82
  15. Kevin Tighe, as Roy More: 79
  16. Jim Downey, as Sandy Irvine: 71
  17. Dijon, as Talleyrand: 31
  18. Jon Beavers, as 1776 James: 39