Barry Levinson's family film, scripted by Chris Columbus, stars Nicholas Rowe as Sherlock Holmes and Alan Cox as John Watson, who meet up as teenagers at boarding school.
Holmes, already developing his detective skills, becomes interested in the seemingly unconnected deaths of prominent men, but by acting upon his deductive powers he places himself and Watson in mortal danger. The influence of Steven Spielberg as executive producer can be seen, with scenes that could have appeared in The Goonies or Indiana Jones, but Levinson gives the film its own distinctive style. Nigel Stock plays an eccentric teacher at the school; he played Watson in the 1960s BBC TV series.