Arjun Kapoor, riding high on the success of his villainous role in 'Singham Again,' revealed that he filmed the movie during a challenging personal and professional period. He saw the role as a turning point, pushing him to overcome self-doubt and deliver a performance that has won back audiences.