The director of Soppana Sundari is S G Charles. He is one of the new directors in Tamil cinema who has gained critical acclaim with his first film, Lock Up, released in 2020. Soppana Sundari is S G Charles’s new film, nearly after 3 years of gap.