A collection of the most thrilling, heartwarming, gripping or funny films available to watch on BBC iPlayer.