Sherlock Holmes, played by David Postma (right), considers what Lady Edwina, played by Lydia D'Amico (second from right), has to say about her relative — prince Carl, played by Jackson Lazaris (center). Dr. John Watson, played by Will Chrisco (second from left), and Detective Lestrade, played by Hannan Jensen (right), wait for Lady Edwina to finish her speech. Jordan Willi / RiverTown Multimedia2 / 9
Sherlock Holmes, played by David Postma (right), examines the shoe of his companion Dr. Watson, played by Will Chrisco, while telling him how he deduced where he had been and what he had been up to. Jordan Willi / RiverTown Multimedia3 / 9
Professor Moriarty, played by Kadie Steiner (right), reveals her master plans to Sherlock Holmes, played by David Postma, during their first meeting at 221B Baker St. as part of a dress rehearsal for the NRHS fall drama production of "Sherlock Holmes." Jordan Willi / RiverTown Multimedia4 / 9
Madge Larrabee, played by Neveah Brewer (second from left), asks Sherlock Holmes, played by David Postma (second from right), why he gave back the letters Alice Faulkner, played by Lydia Grunevaldt (right), had been hiding rather than taking them. James Larrabee, played by Jade Berget, adds his two cents to the discussion as well. Jordan Willi / RiverTown Multimedia5 / 9
Professor Moriarty, played by Kadie Steiner (second from left) discusses her plans with Madge and James Larrabee, played by Nevaeh Brewer and Jade Berget respectively, while Sid Prince, played by Caston Lynch (right), looks on during a dress rehearsal of "Sherlock Holmes" performed by the New Richmond High School Drama Department from Nov. 16-18. Jordan Willi / RiverTown Multimedia6 / 9
Sid Prince, played by Caston Lynch, shows off his safe cracking abilities to Madge and James Larrabee, played by Nevaeh Brewer and Jade Berget respectively, only to find the safe empty. Jordan Willi / RiverTown Multimedia7 / 9
Dr. John Watson, played by Will Chrisco (center), wonders why Baker Street is so full of vendors while he makes his way to 221B to meet with Sherlock Holmes. Also pictured are Maria Flom (left) and Harmony Hedrington-Thompson. Jordan Willi / RiverTown Multimedia8 / 9
Sherlock Holmes, played by David Postma, examines the evidence he's found on a safe in the drawing room of the Larrabee residence and begins to deduce what is going on in the house. Jordan Willi / RiverTown Multimedia9 / 9
The New Richmond High School drama department put on a trio of performances of “Sherlock Holmes by Tim Kelly” from Friday, Nov. 16 to Sunday, Nov. 18, for family, friends and community members.
Jordan Willi is a reporter for the New Richmond News. Previously, he worked as a sports reporter at the Worthington Daily Globe in Worthington, Minnesota. He also interned at the Hudson Star Observer for two summers and contributed to the Bison Illustrated sports magazine at North Dakota State University.