Amentep wrote:
I'll go with Ghoulies too - the second screen-capture/picture on this review looks to be from the same scene as the above pic.
Thanks for the link, Amentep:
http://www.best-horror-movies.com/ghoulies.html

I think it shows pretty clear that it's from Ghoulies!