Gareth Evans' Indonesian action film The Raid has been blowing minds on the festival circuit, and (rejoice!) it's getting an American release on March 23rd, 2012. You can find Venkman's review here, and check out our video review below. (Apologies for the horrible framing, which cuts off my head.)