Tokyo International Film Festival
"Leave Me Alone" was screened at the Deauville Asian Film Festival and the Tokyo International Film Festival.