Ivan Locke is ploegbaas bij een bouwonderneming in Birmingham. Hij is gelukkig getrouwd met Katrina, en heeft twee tienerzoons, Sean en Eddie. Tijdens een onenightstand heeft hij zijn assistente Bethan zwanger gemaakt. Aan de vooravond van de grootste uitdaging uit zijn carrière krijgt Ivan een telefoontje van Bethan, die hem laat weten dat ze vervroegd in een Londens ziekenhuis gaat bevallen. Ivan stapt meteen de auto in om bij haar te zijn. Tijdens de rit naar Londen voert Ivan verschillende telefoongesprekken die zijn leven voorgoed zullen veranderen.