5 Excellent

Best movie I have seen after 3 idiots... All I can say is must watch movie..