I have seen this movie more than 50 times and every time I find something new that I learn about Islam. It was Islam that first gave rights to women and due respect. Animal rigths, you can't overload them. All are equal in Islam....doesn't matter if you are rich, poor, white, black, master, servant