Like some other posters I am at a loss to discern why this got poor reviews. It's well made, has a great cast and is a pertinent moral tale. Blunt is the star of course and she carries the film along with Chris Evans. Based on a true story it exposes the corruption in the pharmaceutical industry that fosters greed and profit over the actual health of America's citizens. Once Blunt's character, her fellow sales people and all the immoral doctors involved in prescribing pain meds get hooked on huge payouts, no one cares about the damaged lives that resulted. It's very entertaining and very sobering and justice prevails.