BBC to release all of Top Of The Lake: China Girl on iPlayer straight after episode one is broadcast The BBC is to release the entire series of Top Of The Lake: China Girl on iPlayer as soon as episode one is broadcast on Thursday July 27 at 9pm. It will be the highest profile [...]

More...