Eyewitness plonge dans la vie de Philip et Lukas, deux adolescents innocents qui sont témoins d'un triple meurtre alors qu'ils vivent un moment romantique. Désespérés de garder leur relation secrète, ils doivent cacher ce qu'ils ont vu à tout le monde, y compris à Helen, la nouvelle mère adoptive de Philip, une ancienne détective de homicides de grande ville qui a quitté sa carrière éprouvante pour devenir shérif d'une petite ville. Avec un meurtrier en cavale, désespéré de faire taire tout lien avec les meurtres, Helen ne reculera devant rien pour résoudre l'affaire et ramener la paix à Tivoli.