questions: how many episodes does Twin Peaks season 2 have? the last of them was shot in which year? and it's director? did he also make the previous episode? and who is the one that did?
answer_texts: 22 1991 David Lynch No Tim Hunter