Have you ever been stuck on a long flight or waiting at a terminal, craving your favourite movie or TV show to pass the time?