Director Hiro Murai on his Dual Emmy Nominations for Atlanta and Station Eleven
From the post-apocalyptic HBO Max series Station Eleven, filmed in Chicago before the pandemic before shifting production to Toronto, to the critically acclaimed Donald Glover created FX series Atlanta, director Hiro Murai has had a busy few years.