Movie History Hormigas en la boca 2005 Hormigas en la boca 2005 Hormigas en la boca 2005 Ants in the Mouth 2005 Portrait of Teresa 1979 The Last Supper 1977 The Last Supper 1977