Beowulf: A Tale of Blood, Heat, and Ashes