Hmm, sounds like this film is to you like Rear Window is to me... X)
On the bright side the death of the devil sounds utterly hi-larious, and I am glad you have found a use for Frogs after all!
________________________________________________________
Bruno! Yes, yes, Lovely to hear from you too! No, no, ze vitness? Do not worry! I haff taken care of ze vitness. Yes, yes. Shoot him? What, ar-are you stupid? No, no I am not going to blow ze plane up! I... haff put snakes... on ze plane.