Comment
Comment
star2.5
A messed-up adventure film when it comes with its story-telling where its nonsense can either be a blessing for the film or a curse.
This may contain spoiler!!
10