Babil Khan's film Log Out earned international recognition at the Mar del Plata Film Festival in Argentina. Directed by Supriya Sobti Gupta, the movie explores the impact of digital dependence on personal relationships, marking an impressive milestone in Babil's acting career.