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