Joseph is een gewelddadige man uit een Engelse achterstandsbuurt. Zijn leven verandert als hij in contact komt met de christelijke Hannah, die echter ook een geheim met zich meedraagt.
Een kinderpsychiater in Schotland raakt door de geheimzinnige en gesloten tienjarige Manny, die zegt dat hij haar toekomst kan beïnvloeden, volledig van slag.