Bermudian actor Nicholas Christopher is set to star in the Off-Broadway revival of Little Shop of Horrors at the Westside Theatre in New York. Mr Christopher and Sherie Rene Scott will step into the roles of the unlikely lovers, Seymour and Audrey, respectively, beginning on October 22. Alan Menken and Howard Ashman’s hit musical will […]