Man...that's a good one. But I'm not familiar with it. Hmm...a barn...devil worship...it couldn't have been The Devil's Rain. The Hearse didn't have teens....hmm....man, you've got me on this one.

It looks like this calls for an internet search!!!