Stumbled upon this show last night when I couldn't sleep and it felt like love at first sight. There is only one episode with the second episode airing tomorrow (24th march).
ImDb: http://www.imdb.com/title/tt3501584/?ref_=nv_sr_1
Trailer: https://www.youtube.com/watch?v=UQhzQDW4L84
Anyone else seen it?