Maggie Q makes short work of some marauding baddies