Group of people standing before a huge movie screen.