Well made film with good production values and tecnical aspects. But despite good messaging against rampant consumerism, the flow of screenplay could have been better at some places.
Rating