I agree with most of what you said above. I am Legend was just plain boring. I watched it after work and actually fell asleep during the first part! I was tired too though