Film
My God, My God, Why Hast Thou Forsaken Me?
My God, My God, Why Hast Thou Forsaken Me? is a Japanese-language film from Japan, combining science fiction and drama. Shinji Aoyama directed the film and wrote its screenplay. Its cast includes Tada…
Explore this work →