I agree with you on the villain. He was lacking a better reason for causing all of these deaths. Yes, he made some good points but the way he came up with his "conclusions" about Umbrella and people in general, was not very good. I give this movie 6/10. Still entertaining though lol