A brutal crime has repercussions seven years later.…
Story based on the legendary mansion at No. 81 on Chaoyangmennei Street in Beijing, which local lege…