A medieval romance set to rock songs sounds a bit silly on paper. But instead of leaning into that silliness, and embracing