Gangtok: Often when films and TV series get shot in places like Sikkim, it’s all about MG Marg or Mount Kanchenjunga. But Amazon Prime Video’s The Last Hour is different. The new web series is set in a fictitious city somewhere in the Northeast. So, while Sikkim quietly works in the background, the suspense thriller […]