Incapable de terminer son dernier scénario intitulé "Sept psychopathes", Marty, un Irlandais alcoolique installé à Hollywood, est mis à la porte par sa copine. Il échoit sur le divan de son meilleur ami Billy, un acteur raté doublé d'un kidnappeur de chiens. Lorsque Billy et son complice Hans enlèvent le bien-aimé shih tzu d'un dangereux gangster, celui-ci flaire rapidement leur piste, les forçant à prendre la fuite dans le désert. Entraîné malgré lui dans la cavale, Marty profite de l'occasion pour se sortir de son impasse créatrice en demandant leur aide à Billy et Hans. Leurs histoires respectives en viennent à nourrir son scénario, lequel finit par ressembler à la réalité de manière aussi troublante que cocasse.