An exploration of the high life in the Burj Al Arab Hotel, located in Dubai, as lived by the hotel staff and guests as its 15th anniversary nears.
TMDb
7.0