20. Catalina Sandino Moreno as Maria in Maria Full of Grace (2004)