James Cameron offered Matt Damon the lead in Avatar which the actor seems to still regret to this day.