В центре сюжета оказывается загадочный мужчина, которого все считают бездомным. Он проводит дни в парке, увлечённо ловя бабочек, находя в этом занятии утешение и спокойствие. Однако его мирный досуг внезапно прерывается, когда он становится свидетелем жестокой разборки между бандитами. Внезапно он оказывается в центре конфликта и его насильно затаскивают в тёмный тоннель с намерением расправиться с ним. В этот момент он теряет сознание, и, когда приходит в себя, вокруг него царит хаос: окровавленные тела и следы насилия.
Полиция, расследуя происшествие, приходит к выводу, что это была неудачная нарко-сделка, и не подозревает, что Человек-бабочка, как его прозвали в прессе, стал единственным свидетелем этой драмы. Несмотря на свою уязвимость, он выживает, и вскоре его жизнь принимает неожиданный оборот. В дело начинают вмешиваться агенты ЦРУ, поскольку они ищут пропавшего 15 лет назад психопата, и единственным человеком, который мог его видеть, оказывается Человек-бабочка. Теперь он не просто бездомный; он ключ к раскрытию тёмных тайн, которые могут изменить судьбы многих.