Bollywood multi-hyphenate Vishal Bhardwaj's latest proves that his films are only as great as their characters and their respective... More >>>