Controversial film-maker Oliver Stone has dismissed Madonna's performance in 1996 musical EVITA as inadequate, because she could only play the historical figure like a "hooker".

The Oscar-winning director, who had long dreamed of making the EVA PERON biopic, admits he made his "biggest mistake" when he failed to see his ambition through.

And Stone was less than impressed when Alan Parker, who ended up directing Evita, cast pop queen Madonna in the title role.

He says, "The thing about Eva Peron was that she was a hooker and a saint.

"Madonna could do the hooker but not the saint."