Tonight I screened Widows, starring Viola Davis and Elizabeth Debicki.
Veronica (Davis) is married to Harry (Liam Neeson), who is a criminal. He orchestrates a heist that goes horribly wrong and his whole crew is killed as a result. When the dirty politician he did business with comes to collect his debt, Veronica is forced to take matters into her own hands.
She enlists the help of her fellow widows from the heist crew to assist her in carrying out a final "job" using meticulous instructions left behind by her husband. Alice (Debicki) and Linda (Michelle Rodriguez) are hesitant at first, but are also desperate to stay afloat financially, so they agree to the plan. Amidst the back-and-forth are several (unnecessary) supporting characters that don't do much except chew scenery (Colin Farrell and Daniel Kaluuya). There are crooked representatives, white collar men who pay for escorts, saintly drivers, innocent children—you name it, the gang's all here.
Of course Davis can carry any film, no matter how flawed. She's extraordinary alternating between grieving wife, angry widow, badass leader-of-the-pack and fierce opponent. Just to sit and watch her work is worth the price of admission. And there are many clever twists that were fun to absorb although the overall story had too much going on to be truly effective.
I'd say if you just want a ride that bumps and crashes and moves at a fast pace, you may leave satisfied, but if you're craving substance or something more clever than your average thriller you may be disappointed.