Sci Fi to Ride in CHARIOTS OF THE GODS - Apr 27, 2006 - 10:53pm
Although it's getting OT, the Drake Equation is my favorite mind-boggling repository of "is there life out there" numerical estimates. See it in action here:
http://www.activemind.com/Mysterious/Topics/SETI/drake_equation.html
Now, as for the film...meh. I'm just waiting for new episodes of BSG.
I guess Braveheart 2 can't be too far away, either...