Happy Bday, I went to see it last Thursday on my bday as well
I agree that it is an excellent. Some might say it is long and drawn out but I for me I class it is a proper scifi film which makes you think instead of you just sitting there waiting for the big space explosions.