macario directed by roberto gavaldn written by emilio carballido , roberto gavaldn based on the novel the third guest by b. traven plot synopsis its the day of the dead in mexico , and the hungry peasant macario ( ignacio lpez tarso ) celebrates by treating himself to a stolen roasted turkey but before he can get to noshing , hes tempted and tested by three spirits .