Kinda messed up

Rating: 10/10 (4 September 2019)

Didn't expect the ending...which is why I enjoyed it. Shades of the cult classic 'Old Boy' in the sense that there were elements that were so disturbing..