Monster hunters take on a monster in this swashbuckling showdown.