Kieran Culkin made a tongue-in-cheek remark about Sean Penn at the 2026 Oscars after the veteran actor was absent to collect his award.
Penn won the Best Supporting Actor prize for his role in Paul Thomas Anderson’s One Battle After Another, marking his third Academy Award after previous Best Actor wins for Mystic River and Milk in 2004 and 2009.