All posts tagged 'The Head'

StarzPlay Acquires UK Rights To ‘The Head’, Sets February Premiere

StarzPlay has secured the UK rights to The Head after striking a deal with international distributor The Mediapro Studio, TVWise has learned. The six episode drama series is set to premiere on the streaming service on Sunday February 7th.