Paul (Antonio Banderas), uno sceneggiatore in declino a corto di idee e sul lastrico, raccoglie per strada un vagabondo (Jonathan Rhys-Meyers), e gli offre un posto dove stare. Quando lo straniero squilibrato prende in ostaggio Paul e lo obbliga a scrivere, verranno alla luce segreti sepolti da lungo tempo.