Celebrating the release of ‘The Expendables 2’ the Geekscape staff reveals our favorite action flicks!
Is the most expensive Taiwanese film to date worth seeing?