Cartoons, live actions, musicals and operas — the tale of Cinderella has been retold countless times.
A simple search on the film and TV database IMDb yields hundreds of results. So, why do producers and audiences keep coming back to the all too familiar fairy tale?