Chasing spirits in electrical skies