Sky Italia has launched the first trailer for its highly anticipated thriller “Devils,” set to premiere in April on Sky. Produced by Lux Vide and Orange Studio with funding from Sky Studios, the series is distributed internationally by NBCUniversal Global Distribution. The trailer drops hot off the heels of news that Comcast-owned satellite TV operator […]