May 302012
 
Raid, The Review

Our review of The Raid; an Asian action movie, made by a Welsh director, which is being billed as possibly the best action film of the year.