В мире появились демоны, питающиеся страхом и болью людей. Ян Стоун, обычный хоккеист, оказывается в ловушке: он умирает и перерождается, пока не поймёт, как с ними бороться. В каждой новой жизни он встречает Дженни, но вокруг него — загадочные существа (Жнецы), преследующие его. Оказывается, Ян когда-то был одним из них, но выбрал человеческую жизнь и любовь. Теперь Жнецы пытаются вернуть его, лишая жизни и заставляя страдать. В финале Ян принимает свою темную сущность, побеждает Медею и спасает Дженни, но решает стереть её память, чтобы защитить. В последней сцене он снова играет в хоккей, но замечает, что цикл не окончен — за ним всё ещё следят.