"Maria łaski pełna" to historia pewnej 17-letniej dziewczyny Marii Alvarez (Catalina Sandino Moreno), która wraz z trzema pokoleniami swojej rodziny mieszka w ciasnym domu w Kolumbii, gdzie pracuje na plantacji kwiatów. Jej życie zmienia się, kiedy poznaje Franklina (Jhon Alex Toro), który proponuje jej coś zupełnie nowego - odlotową pracę, która wymaga podróżowania. Okazuje się jednak, że chodzi tu o przemyt narkotyków z Kolumbii do Stanów Zjednoczonych. Maria ma w swoim żołądku przewieźć pół kilograma czystej heroiny, za co dostanie 5 tysięcy dolarów.