Immortals
There's a story of revenge here, along with some nods to the classic myths of Greek gods and goddesses, as well as a pretty spiffy concept for the Minotaur. Mostly, though, this is a bloodbath.