Lingopie is a good language-learning app, best for intermediate and advanced learners, who want to improve their skills by watching TV and movies. It has a great interface for watching videos, most of which are pure entertainment (no lessons or lectures here) with or without subtitles and closed captioning.