New Delhi, Sept. 17 -- Demon Slayer Infinity Castle Box Office Collection Day 5: The Japanese anime has scripted history at the Indian box office. The dark fantasy action film, released on September 12, has collected Rs.47.70 crore net in five days, making it the highest-grossing non-Hollywood foreign film ever released in India.

The film opened with Rs.12.85 crore on Friday, climbed to Rs.13.1 crore on Saturday, and registered its best day on Sunday with Rs.13.85 crore. However, Monday collections saw a sharp 75% drop, falling to Rs.3.5 crore. According to trade tracker Sacnilk, the Hindi version contributed Rs.9.5 crore, while the English release collected Rs.8.65 crore in its first five days.

In just three days, Infinity Castle surpa...