just came across Armed. Apparently released a few days ago and plot sounds good but can I really trust something that popped up outta nowhere? Straight to iTunes? Vudu? I don't even know. There's probably been a dozen of these random movies in the last month that I've contemplated watching but never do.