A group of friends stumble across an alien city hidden deep in the mountains, and are granted extraordinary powers. They come together to form a team, going public and battling various enemies.All Rights Reserved
4 parts