Family Guy
Jesus, Mary and Joseph!
S11 E9:
It's Christmas time again and Peter tells his own version of the Nativity with the usual characters taking roles in the Nativity Play.
Starring
Ryan Reynolds