Here is a detailed timeline and cast of characters based on the provided sources:

Detailed Timeline of Main Events

The sources focus entirely on the birth and significance of Jesus Christ, drawing heavily from traditional Christmas carols and songs. The events are presented thematically rather than strictly chronologically, but a general progression can be inferred:

Cast of Characters