It's nice to have my theories confirmed!

Personally I am both allergic to and intolerant of soya, the smell of peas makes me nauseous and I cannot stand the taste of peanuts or most forms of beans so it seems very reasonable that legumes might go the next step and start kidnapping people. (No, I'm not called "Dave".)

Good luck with the acting!