The most recent Oscar for Best Picture was won by the film “One Battle After Another” at the 98th Academy Awards in 2026.

Quick Scoop: Who Won Best Picture?

  • The 2026 Oscar for Best Picture went to “One Battle After Another.”
  • The ceremony was the 98th Academy Awards, held in March 2026.
  • The film was a major awards-night force, also taking home Best Director and several other key categories.

A Little Extra Context

  • Directed by Paul Thomas Anderson, “One Battle After Another” won Best Director along with Best Picture, underscoring its status as the night’s dominant film.
  • It also won in areas like casting, editing, and supporting actor, showing broad support across the Academy’s branches.
  • The movie has been on a strong awards streak, including a Best Picture win at the 2026 Critics Choice Awards earlier in the year.

In short: if you’re catching up on awards-season must‑watch movies, “One Battle After Another” is the current Best Picture titleholder.

TL;DR: “One Battle After Another” is the latest film to win the Oscar for Best Picture (2026).

Information gathered from public forums or data available on the internet and portrayed here.