Annie Chang Movies

  • 1970
    Final Invasion

    Final Invasion

    Final Invasion

    01970HD

    An alien satellite crash lands in the desert of New Mexico, infecting two geologists sent to investigate the site. The fate of Earth lands on an...

    Final Invasion
  • 2013
    Telescope

    Telescope

    Telescope

    4.82013HD

    A cosmic archaeologist journeys through space and time to capture evidence of a forgotten Earth.

    Telescope