Alice in Wonderland (1903) Directed by Cecil Hepworth & Percy Stow, Restored by the BFI National Archive!

The first ever cinema of Lewis Carroll’s Alice in Wonderland, directed by Cecil Hepworth and Percy Stow, has been remastered by the BFI National Archive! Over 100 years after it’s creation (1903), the cinema still tells the story of Alice and her venture through wonderland.. That’s pretty amazing.