Admin HQ on NTS Sentinels. An immersive digital platform for the North Toronto Sentinels, delivering cinema.