Reminds me of 28 Days Later.