Question: when is once upon a time season 7 episode 2
Answer: 135 `` A Pirate 's Life '' Tara Nicole Weyr Jane Espenson & Jerome Schwartz October 13 , 2017 ( 2017 - 10 - 13 ) 2.