The boy-wizard epic 'Harry Potter and the Half-Blood Prince' and and the quirky indie romance '(500) Days of Summer' bring different kinds of magic to the big screen.
categories Reviews