Фильм рассказывает о молодом журналисте Поле Ашере, который после военной командировки в Афганистан испытывает кризис веры и личные проблемы. Его брак трещит по швам, а нормальная жизнь кажется пустой. В это время Пол получает возможность взять интервью у загадочного человека, который называет себя Богом. Мужчина предлагает Полу провести три беседы по полчаса каждая. Во время этих встреч Пол пытается задать Богу вопросы о смысле жизни и страданиях, но получает неожиданные и расплывчатые ответы, которые заставляют его задуматься о своей вере и жизни. Беседы больше напоминают сеанс психоанализа, где Бог не дает прямых ответов, а заставляет Пола самому искать ответы на свои вопросы.
Опытный полицейский Петер Вендель возвращается на службу после длительного больничного. Ему поручено сформировать новую команду для расследования нераскрытых дел об убийствах. Неизвестный преступник заявляет, что самый известный серийный убийца в Швеции был осужден по ошибке и никогда не совершал преступлений, за которые его осудили. Это вызывает большой скандал, поскольку нити ведут в высокие коридоры власти, и тень падает даже на правительство.
Вендель собирает команду из полицейских-аутсайдеров, чтобы докопаться до истины. В ходе расследования он сталкивается с сопротивлением властей, которые изначально посадили не того человека. Петер также вынужден бороться с личными демонами и психическими проблемами, связанными с его прошлым. Расследование становится личным вызовом для Венделя, поскольку он каким-то образом оказывается связанным с новым преступником и делом.