Michael Mann's cautionary Blackhat is expertly shot and well-acted but needs a serious edit. WARNING: This review contains spoilers. Review by Matt Cummings When the world is threatened by an unprecedented cyber attack, the US and Chinese governments band together to discover its source, gathering a list of talented cyber agents like the Chinese officer Chen Dawai (Leehom Wang) and his sister Kien Chen (Wei Tang) along with the FBI agent Carol Barrett (Viola Davis). But that won't be enough to stem the next wave of terror, so Dawai goes to the only person who can help: the imprisoned cyber criminal Nicholas Hathaway (Chris Hemworth). As their investigation leads all over the world, Hathaway must track the terrorist Sadak (Yorick van Wageningen) and his ruthless associate Kassar (Ritchie Coster) before they completely wipe out Hathaway's team and carry out another attack. This isn't Mann's first violent picnic - he seems to thrill in placing his ch...