It's been more than a year since we first heard about Starz's enticing new series Hightown (originally titled P-Town), but we finally have a premiere date for the crime drama. The series will debut on Sunday, May 17 at 8/7c. You can check out a first look at Hightown in the previously released teaser above.