Preest (Ryan Philippe), a maszkot viselő detektív egy gyilkos után nyomoz a monolitikus fantázia-metropolisz, Meanwhile City utcáin, melyet a hit és a vallási buzgalom irányít. Esser, a megtört lélek fiát keresi a jelenkori London hajléktalanjai között. A fájó szívű, harmincas Milo (Sam Riley) újra találkozuik élete első szerelmével. A gyönyörű Emilia (Eva Green) egyre veszélyesebb öngyilkos művészi előadásokat tervez. A két világ között ingázva lassan közelít egymáshoz négyük sorsa a végzet, a szerelem és a tragédia hálójában, és amikor összeérnek a szálak, egy pisztolygolyó dönti el, hogyan végződik történetük.