Alien Worlds Trailer

video

In this sizzle reel for a proposed IMAX movie, we learn that nearly a billion inhabitable worlds may be awaiting discovery  within our own galaxy.