Reviewed By Melissa Antoinette Garza I rented Barricade not knowing it was a World Wrestling Entertainment production. Had I known, I probably would not have rented it. Thankfully, the fact was unbeknownst to me and the film ended up being quite a treat. Eric McCormack stars as Terrance Shade, […]