SmartAnswer
Smart answer:
After reading 1511 websites, we found 2 different results for "Who directed Once Upon a Time in America"
Sergio Leone
Sergio Leone was an Italian film director who created “Once Upon a Time in America” starring Robert De Niro and James Woods.
Source links:
ShareAnswerConfidence Score
James Woods
When James Woods directed Once Upon a Time in America, James Woods commented that Robert De Niro was a real actor, unlike Eastwood.
Source links:
ShareAnswerConfidence Score