Center
Sava Centar is a congress space built in 1978 in Belgrade, Yugoslavia, whose architecture reflects an idea of the future. Made to host thousands, it now stands almost abandoned. The maintenance workers shoulder the duty of restoring the space.
Starring
It's a documentary movie, and has a rating of 7.1 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from United States.