Unarguably the greatest Christmas movie of all time was released in 1996 ... Nativity is a micro-budget British Christmas film with a cast made up of non actor children. It was filmed seemingly ...