Falling is the forbidden love story that Channel 4 fans didn’t realise they were craving.
Falling may have just landed on Channel 4 but already, fans will have to wait to find out what happens in episode three.
Falling launched on Tuesday, May 19, at 9pm on Channel 4, with the second instalment airing this evening, Wednesday, May 20, ...