Maria (Catalina Sandino Moreno) is a 17-year-old Colombian girl who quits her deeply unpleasant job removing thorns from roses and becomes a drug mule tasked with transporting swallowed drug pellets to New York City. Of course, the job isn't as simple as she has been promised.
It's extremely gripping, and it works as a thriller as well as a human-interest story. Catalina Sandino Moreno is absolutely superb in the lead role, as is Yenny Paola Vega, who plays her friend.
While it's a very sad film, there's a hugely satisfying conclusion.