I would argue that every finite extensive game with perfect information has a subgame perfect equilibrium [1] and every subgame perfect equilibrium is also a nash equilibrium, thus every finite extensive game with perfect information has a nash equilibrium. Is that explanation correct?
Osborne M.J. An Introduction to Game Theory, P. 171