New US HBO science fiction series The Leftovers has already taken the US by storm and on Tuesday September 16 it will be making its UK debut on Sky Atlantic. Here are five reasons, why you won’t want to miss it. Beat the rush. Trust us: you won’t want to be left behind… 1. This is no already […]