Movie still for press release