De vijftiende eeuw. De jonge prins Vlad Tepes (Luke Evans) offert zich op, in een poging om zijn vrouw (Sarah Gadon) en zoon te redden uit de handen van een moordlustige sultan, door zijn ziel te verkopen. Hij wordt daarbij de eerste vampier die de wereld ooit gezien heeft: Dracula.