Absolute beast of a movie! Nailed the art of direction and cinematography. Prime example of how a non-linear screenplay should be done. Elements of the movie that I've loved is depth of the characters (entire cast), acting, gripping intensity of the story. The ending does seem to be picked from a korean movie called Oldboy but everything is nailed to perfection. Timeless classic and absolute masterpiece! 100/10!