An interesting movie, if a bit boring in parts. Sorta reminded me of I Am Legend, but with a GOOD plot twist at the end instead of the same old crap. :P