a terrified scientist running from a huge slimy alien that came through a particle beam portal. Still frame from 80s horror film.