Self
David Archuleta
Michael York
Conductor
Mack Wilberg
Ryan Murphy
Organist
Richard Elliott
Clay Christiansen
Andrew Unsworth
Choir
Tabernacle Choir at Temple Square
Orchestra
Orchestra at Temple Square
Choreographer
Carol N. Iwasaki
Music Director
Producer
Edward J. Payne
Director
Lee Wessman
Editor
Robert O Morton