Dileesh Pothan steps into the role of Stephen, the supervisor whose curiosity is piqued by the strange undercurrents of the ...