Главный герой — мусорщик, измученный непростым прошлым, который пытается обрести искупление в спокойной жизни. Но вскоре былое настигает его со всей жестокостью.
Некогда мирное и процветающее египетское царство погружается в хаос: беспощадный бог тьмы Сет убивает своего брата Осириса и узурпирует трон. Вызов ему неожиданно бросает простой смертный, находчивый молодой вор. Чтобы вернуть к жизни свою прекрасную возлюбленную, ему приходится заручиться поддержкой могущественного и мстительного бога Гора. Лишь выдержав испытание на прочность и принеся в жертву все самое дорогое, им удастся противостоять Сету и его приспешникам в мире живых и мире мертвых.
В будущем стали возможны путешествия во времени. Воспользовавшись этим, преступный синдикат нашел оригинальный способ убирать «нежелательных» людей: он отправляет их в прошлое, где жертву поджидают киллеры. Таким образом, неугодные люди «стираются» из настоящего навсегда. Все идет гладко до тех пор, пока один молодой стрелок (Гордон-Левитт) не получает очередной заказ. И возникает проблема, очень большая проблема. Ибо жертва — немного постаревший он сам (Уиллис)!