The Athena is a new drama series charting the fortunes of a group of students at a prestigious college of visual arts in present-day London.
First Air Date: 2019-02-15 Number of Seasons: 1 Number of Episodes: 26 Rating: 4.5/10