Installé à New York, David Shayne est un jeune auteur de théâtre pris en tenaille entre ses idéaux et la réalité de la société des années 20 où prédomine la corruption. Acculé, il décide de conclure un marché avec la mafia pour percer à Broadway.
La vie de Melanie, jeune allemande qui vit dans une ville de bord de mer en Grande-Bretagne, ne va nulle part jusqu'à ce qu'elle rencontre Ray, un homme revenu en ville pour exécuter un sombre travail. Les deux âmes en peine commencent à nouer une drôle de relation...