Hitman 2 ‘Untouchable’ trailer

A look at Hawke’s Bay, Mumbai, Vermont, and the mysterious Isle of Sgail.