Одинокий писатель Пол (Антонио Бандерас) живет в домике на отшибе мира вдали от человечества. Дела у героя идут не очень хорошо – его последнюю книгу отказались издавать, поэтому Пол топит свою печаль в алкоголе. Писатель надеется, что у рано или поздно у него получится создать отличную историю, которая спасет его карьеру. В одной из местных закусочных он случайно знакомится с бродягой Джеком (Джонатан Риз Майерс), которому Пол предлагает остановиться в его доме. Джек внезапно начинает интересоваться книгами Пола и его писательской деятельностью, обещая помочь в создании нового сюжета. Ночью Пол слышит женский крик, раздающийся из леса, и на следующий день узнает о том, что в ближайшем городке пропала женщина. Герой начинает подозревать, что в истории как-то замешан Джек, и вскоре некогда спокойная жизнь Пола превращается в ад.
Фильм является ремейком французской ленты «Ночная бабочка» (2008) режиссера Кристиана Фора.
Черная бабочка, татуировку с которой носит герой Джонатана Риз Майерса, в различных регионах мира считается символом несчастья или же предзнаменованием смерти.