In Albuquerque, Rose (Amy Adams) is a single mom who cleans houses, while her sister Norah (Emily Blunt) takes various menial jobs and lives with their cranky father (Alan Arkin). Then Rose's married lover (Steve Zahn), a policeman, mentions there's good money to be made in cleaning up after gory crime scenes, and so the sisters go into that business.