Sean Penn’s court battle to put to rest 30-year-old rumors of domestic violence is over.

“Empire” creator Lee Daniels agreed Wednesday to settle Penn’s defamation lawsuit, issue a written apology and donate to Penn’s Haitian relief organization.