But it's not perfect. Jennifer Hudson nails it as a well-worn tale struggles to transcend the Ray model.