Sam (Andrew Garfield) upptäcker en mystisk kvinna, Sarah (Riley Keough), som badar i poolen utanför hans lägenhet. När hon försvinner blir Sam besatt av att hitta henne och avkoda hemligheten bakom hennes försvinnande. Det leder honom in i de djupaste mysterier, skandaler och konspiration i änglarnas stad.