Sphere

Earth is occupied by a hostile alien race that’s aggressively searching for a missing alien artifact, a sphere that contains an infinite source of powerful energy

[vimeo]https://vimeo.com/54383336[/vimeo]

Official movie website