Akcja filmu ma miejsce około roku 1900 w północnej Anglii. Młody portowiec John O'Brien (Owen Teale) żyje na skraju ubóstwa w małym domu w biednej dzielnicy robotniczej. Zakochuje się on ze wzajemnością w Mary Llewellyn (Clare Holman), nauczycielce swojej młodszej siostry Katie (Faye Dannell). Niestety, Mary pochodzi z zupełnie innego świata. Jest ona bowiem córką lokalnego magnata i właściciela stoczni. Miłość jednoczy Johna i Mary, jednak piętnaście ulic które dzielą dzielnicę nędz od dzielnicy dostatku, zdają się być przeszkodą nie do pokonania.
Wielka Brytania na przełomie wieków. Robotnik fabryczny John O'Brien zakochuje się ze wzajemnością w pochodzącej z arystokratycznej rodziny nauczycielce swojej siostry, Mary. Historia miłości dwojga ludzi, których dzieli niemal wszystko - pochodzenie, wykształcenie...