A mentally challenged young man has to deal with a new reality on Christmas Eve.A mentally challenged young man has to deal with a new reality on Christmas Eve.A mentally challenged young man has to deal with a new reality on Christmas Eve.