Shuichi Okita's latest feature film is a thematically rich and formally daring exploration of reality and fantasy.