Too long, too much of a bore, and tried to capitalise on the present day feminist movement, but they failed to keep it within realistic bounds, and ended up villanising every man in the movie, while giving every single female character the moral high ground.