Terry je voyeur se sebevražednými sklony, nikdy však své dílo nedokoná do konce. A když se zrovna chystá skočit z mostu, setká se s Nickem, který mu zachrání život. Terry zjišťuje, že Nick je smrtelně nemocný. Ten také přichází s podivnou nabídkou, kterou nelze odmítnout: když už Terry není schopen se zabít, Nick to udělá za něj. Předtím mu ale Terry musí pomoci vyplnit pár posledních životních přání a fantazií.

Film se odehrává v polovině 19. století v Americe. Do hor přišla skupina waleských přistěhovalců, kteří si přinesli i své zvyklosti. Jednou z nich je také způsob pohřbívání mrtvých, kdy „pojídač hříchů“ na sebe vezme všechny hříchy zemřelého. Jeho pomoc vyhledá i desetiletá Cadi Forbesová, která se cítí vinna za smrt své sestry. Ten ji však nemůže pomoci. Teprve tajemný cizinec, kterého objeví, ji ukáže cestu. Cadi na této cestě odhalí tajemství, které může rozvrátit nejen její rodinu, ale celou komunitu. Musí proto volit mezi vlastní spásou a soudržností celého společenství.

Stali se nepohodlnými svědky rituální vraždy futuristického gangu, a tak museli Ashe Corvin se synem zemřít. Okolnosti jejich smrti se donekonečna záhadně zjevují dvacetileté dívce Sarah. Až jednoho večera ji odvede Vrána do opuštěných doků, kde došlo k celé tragédii. Sarah je svědkem toho, jak Vrána znovu oživuje duši mrtvého Ashe. V den oslav Svátku mrtvých se znovuzrozený Ashe vydává do ulic, aby pomstil smrt svého syna a ochránil Sarah, která má být další obětí nelítostného gangu.

Zdá se, že hollywoodský agent Jack Giamoro (Ben Affleck) má vše: úspěšnou kariéru, peníze, krásnou manželku (Rebecca Romijn). Jeho perfektní život se ale začíná hroutit. Zjistí, že ho žena podvádí s jeho nejlepším klientem a deník, obsahující tajemství, která by mohla zruinovat jeho osobní život i kariéru, padne do rukou ambiciózní novinářky Barbi (Bai Ling). Jack musí začít bojovat, aby neztratil vše co dosud získal…