A fully restored mobile cinema that's been traveling the rural roads of Devon, England, since the beginning of the summer.