Brave New World release date: How many episodes are in Brave New World?

Brave New World release date: How many episodes are in Brave New World?

BRAVE NEW WORLD will start on Sky One this week. But how many episodes are in season 1...