Bart Bromley (Tye Sheridan) ist ein hochintelligenter junger Mann mit autistischen Zügen. Er arbeitet als Nachtportier in einem Hotel, wo er die Gäste heimlich über Kameras beobachtet, um ihr Verhalten zu studieren. Während seiner Nachtschicht wird eine Frau ermordet und Bart gerät unter dringenden Mordverdacht. Doch dessen ganze Aufmerksamkeit ist bereits bei einem neuen Hotelgast, der schönen und einfühlsamen Andrea (Ana de Armas), zu der er eine persönliche Bindung aufbaut. Eine Nähe, mit der er nicht umzugehen weiß ...