Call it Foxx fairy dust. The 55-year-old Oscar winner consistently manages to leave folks better than he found them. Which makes the actor's public absence ...