I'm surprised to see this thread open again. :lol
I hope she isn't a puppet. I'd like the chain to break already. She might simply be fighting against a greater evil without being controlled by someone else. I do hope this is explained in the movie since Gaiden is confirmed to end next week. I...