The much anticipated Ghosts Christmas Finale, starring Kiell Smith-Bynoe, airs on Christmas Day at 7:45pm on BBC One.
Ghosts Christmas Special
Memoriam
Adultery
Coronation Street
Fatherland
Ghosts: The Possession of Button House