Have you ever seen a trailer for a film and thought, “what did I just watch?” Or, “why is this clown fighting monsters on the subway?” Or even, “what is...
Tag - Animal World
Selected as the Opening Film of the 2018 Shanghai International Film Festival, “Animal World” is the new film from director Han Yan, best known for “Go Away...