Kieran Culkin won the Academy Award for best supporting actor at the 2025 Oscars on Sunday night. During his acceptance ...