Didn't get it until I read some reviews on here

Rating: 8/10 (8 June 2018)

Then I appreciated it for what it was. It had me glued the whole way through. Actually a pretty good film if you understand the metaphors