Taiwanese filmmaker Chu Chun-Teng's debut feature won't satisfy viewers after straightforward narrative, but vivid human stakes of loneliness and longing emerge from its fevered, erotic images.
It’s 95 times the voltage of a 9-volt battery. That’s how much power an electric eel can produce. It’s hard to believe that any species would want to eat something capable of delivering such ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results