New movies this week: Potter delivers