Diamond Island

Davy Chou’s atmospheric Cambodian film might be more mood than movie, but the mood is intoxicating