As a poignant drama shining a light upon the real 2004 double homicide that left the entire nation of Sweden baffled to the ...