Steven McCarthy's "Cain" in his trailer. Photo by Juan Camilo Palacio.