I appreciate a diverse cast, always have and always will. And I totally support them for this...however the casting is all wrong. They've gone for 2 big names, forgetting that neither of them are actually good actresses, and so that makes the film almost unbearable to watch. Hated it when I first watched it and I still hate it now. Massive thumbs down for me.