Aamir Khan-starrer 'pk' has seen total domestic earnings of Rs 285.37 crore, including Rs 6.85 crore on its third Friday, making it the highest grossing film in India, according to its producers.
Anushka Sharma and Aamir Khan in 'pk'
The film has further added Rs 134 crore from its overseas earning in North America, the UK, Australia and Gulf countries, with the producers hoping for a bigger increase tomorrow, when details from other territories would be available.
'pk' has benefited from the festive period combined with no big Bollywood releases since hitting the theatres on December 19.
The Rajkumar Hirani-directed film has faced the ire of right-wing organisations who said the movie disrespects Hindu religion, but the controversies have not affected its box-office climb.
Hirani, 52, said he is elated over the performance of the movie, which shows that people are watching the film even three weeks after its release.
"I had never in my wildest dreams thought this film will cross these numbers. It reinforces faith that content is king.
We can continue making films we believe in. The messages I get are overwhelming. People are watching the film over and over again. It's humbling," the director said in a statement.
'pk' is the second film by both Aamir and Hirani after '3 Idiots' (Rs 202 crore) to be a part of the highest earning films' club.
Aamir-starrer 'Dhoom 3' is second biggest earner with Rs 271.82 crore followed by Salman Khan starrer 'Kick' (Rs 244 crore) and Shah Rukh Khan's 'Chennai Express' (Rs 228 crore).
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig
Photos: Deepika Padukone, Sushmita Sen with daughters at Mumbai airport