Don't be scammed by the "sunshine" in the title. More than a few dark clouds roll through this tale of two sisters, played with comic zest and quiet desperation by Amy Adams and Emily Blunt, who decide to make a living by cleaning up crime scenes in their native New Mexico. Need to wipe guts and viscera off your walls? Call Rose (Adams) and Norah (Blunt). Former high school prom queen Rose, a single mom raising a precocious seven-year-old (Jason Spevack), is stuck in life and in a shabby affair with a married cop (Steve Zahn, reliably excellent). Norah lives with their cranky widower dad (Alan Arkin, reliably Arkin) and yells out her frustrations in screaming contests with trains. Why not earn fuck-you money by wiping blood off walls? It may be a ticket out.
See www.rollingstone.com for full review