Melissa McCarthy is always stunning and brings smiles to our faces playing powerful, complex women on screen.