Kat Stacks was def the alien in signs