The Christmas Blessing Cast Neil Patrick Harris Rebecca Gayheart Angus T. Jones Rob Lowe Hugh Thompson Shaun Johnston Robert Clinton Wanda Cannon Patricia Casey Jesse Lipscombe Jay D. Sodergren Margherita Donato Carey Feehan Rick Ash Kate Ryan Olivia Cheng