N weekend drama that garnered attention even before its premiere with its hefty 50 billion won (approximately 37 million USD) budget, ended its its 16-episode run on February 23rd. The finale left ...