Boynuzlar, gizemli ve içine kapanık bir öğrenciyle iletişim kurmaya çalışan genç bir öğretmenin hikâyesini konu ediyor. Julia, Oregon’un sakin, küçük bir kasabasında öğretmenlik yapan genç bir kadındır. Gizemli bir öğrenci olan Lucas ile yakınlaşmaya çalışan Julia, kasabanın polisi olan erkek kardeşi ile birlikte öğrencisinin sakladığı sırrı ortaya çıkarmaya çalışır. Ancak Lucas’ın herkesten sakladığı sır, sadece kendisi için değil tüm kasaba için tehlike oluşturur. Julia, sırrı ortaya çıkarmaya çalışırken kendisini korkunç durumların içinde bulur.