Question: when will nbc show it a wonderful life?
Answer: Credit: NBCUniversal. It's truly an iconic holiday film. NBC will air It's A Wonderful Life on Christmas Eve at 8 p.m. in all its black and white glory. The 1946 movie has become a timeless classic, which stars James Stewart, Donna Reed, Lionel Barrymore and Karolyn Grimes.