In 1898, Sherlock Holmes and Doctor Watson travel to Germany to investigate a strange case in the village of Darmstadt near castle Frankenstein.
John Lebar is a British actor known for his giant stature; standing at 7 feet 3 inches (2.21 m). In 2007 he starred ...