21 Grams: A Screenplay
Guillermo Arriagais the author of three novels, a collection of short stories, and the screenplay forAmores Perros.