Which American director is older, Lee Daniels or Barry Sonnenfeld?