About the Film

“If this isn’t the best news you’ve ever heard, you’ve misunderstood it.”

People from across London gathered at All Souls, Langham Place, to retell the nativity story. Featuring readings, a Christmas message, favourite carols (including performances from the London Community Gospel Choir), and special guest stars: donkeys, chickens and a baby in a manger.

All Souls presents ‘Good News for All People’.

Explore the Christian Faith

If you would like to explore the claims about Jesus for yourself, we’d encourage you to sign up for Hope Explored.

Where do you find hope in life? If that’s a question you are asking at the moment, we’d love you to join us for our Hope Explored course. Held over three consecutive weeks, it gives you the opportunity to ask questions or simply listen. Join us online from wherever you are in the world.

The majority of the orchestra, choirs, cast, and production crew are Christians from around London who volunteered their time to produce the All Souls Christmas Film 2021 ‘Good News for All People’.

If you would like to explore the hope that Christians from around the world find in Jesus Christ please visit allsouls.org/hope.

 
Rector
Charlie Skrine
 
Music Director
Michael Andrews
 
Baby Jesus
Brodie Burgess
 
Bible Readers
Achsah Abraham
Liz Jadav
Reuel Guzman
Fantasy on Coventry Carol (Instrumental)
Orchestra
All Souls Orchestra
Album
A Festival of Christmas
Copyright 2018 All Souls Music (Langham Arts Trust) under exclusive license to Integrity Music
Once In Royal David’s City
Soloist
Paul Goodwin-Groen
Choir
All Souls Choir
Orchestra
All Souls Orchestra
Arranger
Noël Tredinnick
Composer
H. J. Gauntlett
Lyrics
C. F. Alexander
O Come, O Come Emmanuel
Guitar Soloist
Mihael Majetic
God Rest Ye Merry Gentlemen
Soloist
Barbara Majetic
Vocal Quartet
Eric Adrian
Mandy Tavares
Rose Fatehi
Stephanie Ong
Orchestra
All Souls Orchestra
Arranger
Peter Desmond
Composer
English traditional
Lyrics
in this version, Jubilate Hymns
For Unto Us
Choir
All Souls Choir
Orchestra
All Souls Orchestra
Composer
G F Handel
Lyrics
Isaiah
Silent Night
Soloist
Yvonne Garshong
Choir
London Community Gospel Choir
Orchestra
All Souls Orchestra
Arranger
Nicky Brown
Composer
Franz X. Gruber
Lyrics
Joseph Mohr
O Come, All Ye Faithful
Soloist
Bazil Meade MBE
Choir
London Community Gospel Choir
Orchestra
All Souls Orchestra
Orchestrator
Joanna Gill
Arranger
London Community Gospel Choir
Composer
Traditional
Lyrics
(attributed to) John Francis Wade
Hark! the Herald Angels Sing
Choir
All Souls Choir
Orchestra
All Souls Orchestra
Arranger
Jonathan Rathbone
Composer
Felix Mendelssohn
Lyrics
Charles Wesley
All Souls Orchestra
Violins
Aimée Blom
Alan Mitchell
Amelia Dew
Annette Thornalley
Caroline Waters
Carolyn Kindberg
Christine Townsend-Robbings
Daniel Stettler
Fe-yen Swainsbury
Jane Ring
Lesley McCourt
Madalina Dirlea
Mee Hyun Oh
Rachel Burden
Shirley Norrie
Yvonne Lo
Violas
Elaine Patience
Helen Collins
Kirsten Mackay
Susan Foxton
Zoe Brown
Cellos and Double Bass*
Andy MacDonald
David Barnes*
Jenny Hawkins
Lydia Kwon
Mary Hall
Susanne Ilse
Verity Mitchell
Flutes
Colleen Muriel
Katie Bartels
Naomi Deacon
Oboes
Amy Roberts
Joel Dixon
Clarinets (incl. Saxophone)
Catherine McLean
Lorna Hunter
Victor Kee
French Horns
Derryck Nasib
Nigel Hiscock
Rob Stroh
Trumpets
Kevin Kay-Bradley
Pete Desmond
Reuben Anelay
Richard Deacon
Trombones (incl. Bass Trombone*) and Tuba^
Adam Thomas*
Deirdre Waller-Box
John Rawlins^
Sam Barber
Organ
Sean Groombridge
Rhythm and Percussion
Ben Winstanley
Jenny Parker
Jonathan Lee
Mark Evans
Mihael Majetic
Paul Showell
Yan Ling Li
All Souls Choir
Choir Leader
Maria Marchant
Sopranos
Ann Jeddeloh
Debbie Awad
Erna Smit
Fay Breed
Helena Cheng
Helena Winstanley
Josephine Zake
Kiara Wickremasinghe
Moradeke Olumogba
Sandy Bliss
Altos
Claudia Smith
Grace Ang
Jenny Perkins
Julie Woods
Karen Thompson
Laura Claridge
Lei Li
Marily Kritikou
Suzanne Li-In-Oy
Tenors
James Cornford
Maged Zakher
Peter Ricketts
Tim Smith
Basses
Antony Scott
David Bliss
Godfried Geyevu
Kelechi Onwere
Matthew Poon
Peter Scott
Additional mixing
Jenny Perkins
Jon Storm
London Community Gospel Choir
Management
MVLS Music Management
Choir Director
Bazil Meade MBE
Sopranos
Josephine Nugent
Temilade Kadri
Yvonne Garshong
Altos
Anya Chika
Connie Morton-Young
Marion Plinton
Mary Ogunnaike
Sarah Farrell
Sue Viner
Tenors
Emmanuel Onafowokan
Ennis Langdon
James Numbere
Kiing Gardener
Matthew Ward
Na’anza Taduggoronno
Patrick Reis
Technical and Production Team
Fellow Productions
Director of Photography and Editor
Mark Ratcliff
Big Door Broadcast
Sound Supervisor
Adam Waller
Floor Assistant
Richard Hawkins
 
Lighting Design
Andy Grange
Lighting Crew
Tom Kingdon
Set, Costume and Props Supervisor
Fran Browett
Camera Director
Phil Grove
Score Supervisor
Janet O’Brien
Script Supervisor
Ellidh Cook
Orchestra Manager
Anna Thomas
Production Coordinator
Beth Groombridge
Floor Manager
Laura Crone
Camera Operators
Estelle Purkis
James Ho
Josh Mais
Marcus Lim
Peter Haskew
Wilf Ratcliff
Monitor Engineer
Tim Siney
Monitor Assistant
Tyler Okely
Production Crew
Josh Lewis
Sahil Minocha
Tim Davison
Pyrotechnician
Jonathan Lewis
Venue Assistants
Ben Sherwin
Esther McElhinny
Fernanda Felix
John Rawlins
Rosie Tindall
Subtitler
Stuart Leeds
Photographer
Tuuli Platner
Carpenter
Peter Hamm
Child Chaperone
Khishgee Burgess
Production Runners
Liz Wright
Susan Polladine
Animals from Kentish Town City Farm
Donkeys
Dora
Nora
Rooster
Kingsley
Chickens
Dorothy
Raven
Animal Handlers
Claire Probets Evans
Melanie Chamberlain
 
Director and Producer
Pelé Ling
Produced by
All Souls Langham Place
All Souls Music