Question: what time does big little lies air?
Answer: The series premiere will air on Sky Atlantic at both 2am and 9pm on June 10 and will be available to stream on NowTV.