Gathering the latest trusted data…
Curating the open film catalogue…
1967 film directed by Shin Sang-ok
Directed by: Lim Won-sick, Shin Sang-ok
The Goddess of Mercy was released on March 21, 1967.