Johnny Depp and Emma Watson as Josef and Mary, engraving by Gustave Doré