'' My God , My God , Why Hast Thou Forsaken Me ? '' , originally titled as , is a 2005 Japanese drama film directed by Shinji Aoyama , starring Tadanobu Asano . It was screened in the Un Certain Regard section at the 2005 Cannes Film Festival
2005 Cannes Film Festival
2005 Cannes Film Festival
My God, My God, Why Hast Thou Forsaken Me? (film)