The Remo D’Souza directed movie hit the screens today following massive hype and incessant publicity