Human Trust (2013)
Human Trust is a 2013 Japanese suspense film directed by Junji Sakamoto, starring Kōichi Satō, Mirai Moriyama, Alisa Mizuki, Shingo Katori, Tatsuya Nakadai, Vincent Gallo, and Yoo Ji-tae. It was filmed in Japan, Russia, Thailand, and the United States.
More at Wikipedia.