Seeing as the owner of the theater owns the only-known dual-strip print, it could very well be a Polaroid presentation.