fantasy horror movie showing a knight in razor blade armor using his bloody sword to fight a snake headed woman who is spitting venom at him.