Review: Robert Rodriguez and James Cameron team up for a lacklustre blockbuster whose story can’t match its cutting-edge effects. …read more

Source:: CNet