LIKE any appropriate setting for a tense thriller, Stockholm, Sweden is a bustling metropolis with a dark underbelly says JESSICA MELLOR
BROUGHT TO YOU BY