简介:After his son witnesses a brutal murder by a notorious crime boss, a deaf Indonesian gangster is thrust into the fight of his life when he takes on hi
简介: Set in 1990, a lonely bachelor named David (Brian Landis Folkins) searches for an escape from the day-to-day drudgery of caring for his aging mother