I’m a declared Jamie Stuart fan but anything with cockroaches, even big orange ones with N.Y. Film Festival celebrity faces, makes me go “eeww.” Don’t wanna know from bugs.