This is a modern reimagining is Cinderella, with more than a touch of diversity and politically correctness. I think the modern update is a bit too much, and they try too hard to make it relevant to the modern day. The end result is a film that doesn't appeal to anyone.