Prague-Shot Einstein Drama Premieres Worldwide Tonight National Geographic Channel’s Genius, which was filmed in the Czech Republic in 2016, will air its first episode on April 23 April 23, 2017