A street sign is in front of a large movie festival poster.