REVIEW: Takers [2010]

“There goes Channel 14 … going the wrong way” Shot at the end of 2008 with promotional materials cropping up during the following year, the only fathomable reason I can think for the film Takers being released in the second half of 2010 is actor/producer Chris Brown’s extra-curricular activities. Honestly, besides the uninspired poster residing […]