The story is based in Los Angeles with apparent forays to ‘Azerbaijan’ and Abu Dhabi. Even at episode 7, the series shows no sign that it’s running out of steam as director James Wan throws everything at the screen, and it even survives the sad death of star Paul Walker halfway through production.