Downloading Nancy is now on Comcast On-Demand