Vampire Idol 7.2 2011 Both have aliens living in Earth due to unexpected circumstances and hilariously trying to adapt.