Stone is Hayek's inspiration

Salma Hayek is still acting thanks to Oliver Stone.
The 45-year-old star was fed up with the profession and didn't take it "seriously" until the director offered her a part in his crime thriller 'Savages' - in which she plays cartel leader Elena - and the brunette beauty admits she would have taken any role on as long as he was helming the project.