I disagree with this review as I enjoyed it alot. Imo, you should kinda disregard some logic and just go along with the movie. It's the same as some movies as scenes seem impossible, but you go along with it anyways. Plus, I saw a lot of the book's ideas in this movie which was pretty cool (I never read the book myself) Will smith's portrayal of Neville's loneliness and depression were done very well. To me, that seems like one of the main focus of the movie. In the thread about this in the lounge, I disagreed with the ending but it was adequate. Btw, About the light thing, you think it's simple enough to shine a light on them, but it's actually UV light that harms them.