patrol men

This movie's gotten a bit of press on very little info. From what I can piece together, it's a very low or 'zero-budget' British SF/Horror film that possibly came out this month - although what 'came out' means in this context I'm not sure. The trailer is totally disorienting in a great way.