Starz, a Lionsgate company (NYSE: LGF.A, LGF.B), released the official key art today for the new eight-episode STARZ Original series “Hightown.” The series will premiere on Sunday, May 17th at 8 PM ET/PT on STARZ in the U.S.