Christopher Nolan's latest flick Interstellar has earned more than $300 million (app Rs 1800 crore) at the worldwide box office after its first two weekends.
According to the Hollywood Reporter, the movie's over all collection is said to be $321.9 million that also includes a foreign take of $224.1 million.
Warner Bros. and Paramount have collaborated on the sci-fi project $165 million space epic.
The movie has opened well in China in 2D by earning $42 million at the box office.
In North America, Interstellar -- starring Matthew McConaughey and Anne Hathaway -- fell a relatively narrow 39% to $29.2 million from 3,561 theaters for a domestic total of $97.8 million.
It has earned a total of $35.9 million in South Korea, followed by $19.3 million in the U.K., $16.8 million in Russia, $12.8 million in France and $9.6 million in Germany.