Actor Neil Patrick Harris is currently in Toronto and under a mandatory 14-day quarantine amid the coronavirus pandemic. Considering bingeing web-series seems to be the only accepted norm when it comes to killing time during the quarantine, Neil recently took to Instagram to show us his pick for the quarantine watch.