Juan Lorenzo har levet hele sit liv i den mexicanske by Zihuatanejo, hvor han tjener til f den som omstrejfende fisker og altmuligmand p? et hotel. Hans liv er ukompliceret, simpelt og han stiller ikke de store krav til verden. En dag, hvor han er p? hajfiskeri, sker der imidlertid et uforklarligt uheld, der f?r konsekvenser for resten af hans liv...