Eclipse Live is the stage show and musical production arm of Eclipse Global Entertainment, based in London. The company was created in 2013 by chairman Brian Berg (Dreamboats and Petticoats) to develop and produce live events and stage productions.

In 2015 Eclipse Live produced the musical ‘Last Night A DJ Saved My Life’, starring the legend and icon that is David Hasselhoff. Inspired by the smash hit compilation album, ‘Last Night a DJ Saved My Life’, the explosive new production opened with a World Premiere at the Blackpool Opera House on 16 October, 2015 ahead of a major UK tour which will saw The Hoff play 68 nights at more than 20 venues over a 13-week tour between October 2015 and February 2016.The Hoff plays an extrovert, party-going DJ and nightclub owner on Ibiza at the start of the 90s. His teenage daughter arrives to stay for the summer and he has to cope with being a single parent to a girl who wants to meet boys and live the party life. Suddenly his motto is “Do as I say, not as I did!”

Son of a Preacher Man directed by Craig Revel Horwood, had its world premiere at The Churchill Theatre, Bromley in September 2017 and completed its 38 week nationwide tour in July 2018.

Eclipse Live are producing a brand new show in partnership with Sony Music, written by the multi award winning writer David West Read and Director Luke Shepherd ( “ & Juliet “, “ Schitts Creek “ ) more news to be announced in 2022. Eclipse Live are also producing the stage version of their very successful hit film Finding Your Feet.

Craig Revel Horwood (Director/Choreographer), Diana Vickers (Kat), Debra Stephenson (Alison) and Warner Brown (Author)



The whole company took to the stage for the finale, an upbeat version of ‘Son of a Preacher Man’. There was nobody quite like Dusty and this show was a celebration of her music and how love conquers all! A must-see for music-fans. The Enquirer


For more details about Eclipse Films growing slate of films and opportunities to get involved in future productions, please contact Charles Low on 07872 131315 or email