The screen is one of the largest mobile screen with 448 m² (32 metres by 14 metres) in the world. It is a combined screen-stage-system. I saw there "Once Upon a Time in the West" years ago.
The postcard is an ad-card from the sponsor/premium partner Ostsächsische Sparkasse Dresden. They advertise the movie Honig im Kopf (Til Schweiger, Germany, 2014).
At all I don't like open-air cinemas. I need a dark quite hall to enjoy movies - without lights, ships, gulls, rain, cold weather from the river ...
An ad-card from 2016, advertises the Short film night on July 15th, 2016. A joined venture of Filmnächte am Elbufer and Filmfest Dresden - the International short film festival.