Vincent Gallo : Angelo 'Tetro' Tetrocini

Alden Ehrenreich : Bennie

Maribel Verdú : Miranda

Klaus Maria Brandauer : Carlo et Alfie

Carmen Maura : Alone

Ximena Maria Iacono : Naomi

Sofía Castiglione : María Luisa

Leticia Brédice : Josefina

Rodrigo De la Serna : José