Review by Stephen Tronicek DEMON is an anticlimactic piece of filmmaking, but it’s a film where that might...