drama! romance! bloodshed!