It's a shoe-in for Best Picture at the Konoha Film Festival.