Satya was filmed in Mumbai during the monsoon season.[21][22] The scene where Sushant Singh's face is slashed by Chakravarthy was supposed to end there, but Varma forgot to say "cut" and the rest of the scene was improvised by the actors.[23] The film's opening montage, when Chakravarthy arrives in the city, was given to Kashyap to shoot.