Phim kể về Vlad III Tepes, một hoàng tử xứ Wallachia (Romania ngày nay), người được biết đến trong lịch sử như Vlad Kẻ Xiên Người.
Khi Đế chế Ottoman do Sultan Mehmed II (Dominic Cooper) cầm đầu yêu cầu Vlad giao nộp 1.000 cậu bé, bao gồm cả con trai anh, để huấn luyện thành binh lính, Vlad từ chối và tuyên chiến.
Bị dồn đến bước đường cùng, Vlad tìm đến một ma cà rồng cổ đại (Charles Dance) để xin sức mạnh. Hắn ban cho Vlad quyền năng siêu nhiên, nhưng kèm theo một lời nguyền: nếu Vlad có thể kiềm chế không uống máu người trong 3 ngày, anh sẽ trở lại thành người.