Despite receiving positive reviews and featuring impactful scenes, Farhan Akhtar’s war drama 120 Bahadur, based on the Battle of Rezang La, is struggling at the box office. Despite a strong performance by Farhan as Major Shaitan Singh, the film’s earnings saw a decline on Monday and Tuesday after a promising first weekend.