Movie Night: A Christmas Past Posted on December 25, 2017 by Camilla Reply December 10 2017: Team TLC extra movie night – “A Christmas Past” – Silent shorts from the early 1900’s most of which were filmed at Thomas Edison’s studios.