This show is basically Lord of the Flies mixed with Lost but so far I like it
Too expensive to make in UK with current product placement rules