The Philippine superheroine and her little brother Ding must defend their village from alien controlled giants. imdb.com