The Bobby Deol-starrer 'Bandar' (Monkey in a Cage) will be screened at the prestigious 2025 Toronto International Film Festival. Sharing the update, Deol wrote on his Instagram handle, 'The Story that should not have been told... But is the Offical Selection at the 50th Toronto International Film Festival 2025."