The DemonWATCHWatch The Demon Free Movie Online on 123Movies – An early Norwegian short film from 1911.