Tom Cruise received an honorary Oscar at the 2025 Governors Awards. Read our recap.

See Full Page