Guillermo Arriaga is the author of two previous novels, A Sweet Scent of Death and The Night Buffalo. He has worked in television, radio, and film. Arriaga is the award-winning screenwriter of Amores perros, 21 Grams, The Three Burials of Melquiades Estrada, and the Golden Globe winner Babel.