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 direct the previous episode as well? who was it then?
answer_texts: 22 1991 David Lynch No Tim Hunter