myrelaxplace.com
Behind the Sin (aka Confession of Pain or Seung Sing or Shang Cheng)
Behind the Sin [伤城] is a mega-budget Chinese movie made through international collaborations. The movie was directed by Andrew Lau (劉偉強) and Alan Mak (麥兆輝) who were also the directors of the award …