film still of satan in the muppets movie, cinematic, epic