thenextplanet
Bookmark
Greed (2019)
The devil is in the retail. Country: United KingdomReleased: 2019Released: 2020-02-21Duration: 100 minDirector: Michael Winterbottom
A retail billionaire's 60th birthday party is celebrated in an exclusive hotel on the Greek island of Mykonos.