Photo: Mary and Joseph
Canadian actress Tatiana Maslany plays Mary, with Andrew Buchan - best known to BBC viewers for his lead role in legal drama Garrow's Law - as Joseph.
Photo: The Magi
From left to right: Balthasar (Peter Capaldi), Melchior (Jack Shepherd) and Gaspar (Obi Abili).
BBC TV blog: I play Mary
Tatiana Maslany on playing the mother of Jesus: "The role was a challenge, both daunting and exciting. It felt like a huge responsibility because Mary symbolises so much to so many people."Read Tatiana's post at the BBC TV blog
Available on: DVD or Video download
From suppliers: Amazon, BBC Shop, iTunes