There is much to admire about The Sisters Brothers; the powerful performances, the beautiful cinematography, and the statement on violence in the Old West.
Set in the gritty underbelly of southern China, Have a Nice Day (Hao ji le) is a dark comedic commentary on greed and materialism and only a small peak into what director Jian Liu has to offer.
The Golden Bear winning, Oscar nominated On Body and Soul is one of the most bizarre love stories in recent memory. It’s a treat for adventurous viewers.
Mom and Dad maintains its absurdity, while not completely abandoning its eerie core, sensitively playing off a very personal, instinctual source of parents defending their young – until they become prey.