Eleanor Falco (Shailene Woodley), eine Streifenpolizistin, wird in der Silvesternacht zur Untersuchung einer Reihe von Schießereien in Baltimore gerufen. Ein Scharfschütze hat dort von einem Hochhausbalkon 29 Menschen getötet. Eleanor ist eine der ersten Polizistinnen am Tatort und wird schnell vom Chefermittler des FBI, Lammark (Ben Mendelsohn), rekrutiert, um ein Profil des frei herumlaufenden Serienmörders zu erstellen. Trotz ihrer psychischen Vorbelastung scheint sie die Einzige zu sein, die sich in den unbekannten Killer hineinversetzen kann. Schnell wird sie in die Sondereinheit aufgenommen, obwohl sie kaum Erfahrung hat. Durch den enormen Zeitdruck kommt es zu Streitigkeiten im Team und der Täter kann erneut zuschlagen. Er erschießt mehrere Personen in einem Einkaufszentrum. Der Druck im Fahndungsteam steigt und Eleonore muss sich ihrer dunklen Vergangenheit stellen, um den Mörder zu fassen.