Hightown Premiere Date and Official Key Art Revealed
Starz today announced the Hightown premiere date and revealed the official key art for the new eight-episode STARZ Original series. The series will premiere on Sunday, May 17th at 8 PM ET/PT on STARZ in the U.S. and Canada and will also air day and date on the STARZPLAY international streaming service across Europe and Latin America. …