2015/11/13 • Released
A woman in 1990s Hong Kong accidentally kills her alcoholic husband in self-defense and finds a unique way to dispose of the evidence.
Director : Elain Xia
The Red Balloon
August 24, 1956
Interstellar
November 5, 2014
Avengers: Infinity War
April 25, 2018
Deadpool 2
May 15, 2018
The Lobster
October 15, 2015
The Irishman
November 1, 2019
Dunkirk
July 19, 2017
Parasite
May 30, 2019
Arrival
November 10, 2016
Little Women
December 25, 2019
Django Unchained
December 25, 2012
Inside Out
June 17, 2015
Coco
October 27, 2017
The Blind Side
November 20, 2009
Frozen
November 20, 2013
A Quiet Place
April 3, 2018
Slumdog Millionaire
November 12, 2008
Marriage Story
September 28, 2019
Black Swan
December 3, 2010
City of God
August 30, 2002