Love in a Puff (Pang Ho-cheung, 2010), from one of Hong Kong most promising directors, stands out as a great…
Legend goes that The Devils was considered so extreme in its time that it was banned in North America and…
Accident devolves into a too simplistic whodunit, where the director tries to dazzle us with his technical mastery and film…
Blades of Blood is a Korean wuxia, a sword-fighting martial arts film set in the 16th century, during the Japanese…
Brass Knuckle Boys is a Japanese comedy about an old Japanese punk-rock music band from the ’70s and ’80s looking…