That’s Christmas (Short Film)

London’s St. Helen’s Bishopgate Church produced this excellent short film (only 10 minutes long) about the meaning of Christmas. If you have friends or relatives who struggle with Christianity’s claims (and if you don’t, get out of your Christian ghetto!), this film is a great tool to provoke healthy discussion.

Vodpod videos no longer available.