This is my understanding:
Arduino 1's flex sensor is bent -> Arduino 2 starts a light show
Arduino 2's flex sensor is bent -> Arduino 2 stops light show, Arduino 1 starts a new light show.
Solution:
While Arduino 2 is running its light show loop have it check its flex sensor each time it loops. Break out of the loop if the flex sensor shows a bend. Once out of the loop, have it signal Arduino 1 to commence its own light show. Just ignore any input (i.e. do not check for input) from Arduino 1 while Arduino 2 is running its light show.
EDIT: Depending on how long your loop is, you might want to check the flex sensor more than once in the loop