This movie is a wonderful sci-fi movie which catches the very essence of sci-fi in each scene except for it's meteor sized loopholes that earned it a bad name. Anyways I wanted to do a proper trailer for the movie and here it is. Pardon me for the generic title sequences.