Au Moyen Âge, en Italie, le prince Prospero, seigneur des lieux humilie ses paysans en les terrorisant, en brûlant leurs maisons et en faisant prisonnier Francesca, une jeune paysanne avec son père et son petit ami. Alors que le convoi de Prospero s’apprête à repartir vers son château, ce dernier à la révélation que la « mort rouge » s’abat sur la région. Alors il invite tous les nobles des environs à s’abriter dans son château à l’intérieur duquel il les diverti et donne un grand bal masqué. Prospero tente de courtiser Francesca, mais Juliana, l’actuelle compagne de Prospero voit ce projet d’un mauvais œil. Voulant l'éloigner elle organise leur fuite, mais l'évasion est un échec et Propero se vengera cruellement. Alors que la fête bat son plein, Prospero se retrouve alors devant un étrange personnage masqué : la Mort Rouge.
Jack est un jeune flic de Los Angeles ambitieux, très respectueux des règles, mais qui a également la fâcheuse habitude de se sous-estimer continuellement. Et, comme si cela ne suffisait pas, il doit faire équipe avec Dan, un flic alcoolo, pas toujours réglo et dont la carrière ne tient plus qu'à un fil...