Sherlock Holmes
Dr. Joan Watson
Detective Marcus Bell
Captain Thomas Gregson
Alfredo Llamosa
Ken Whitman
Duke Landers
Anthony Pistone
Brent Garvey (as Thomas Guiry)
Attorney
Charles Augustus Milverton
Stuart Bloom
Eva Whitman
NYPD / Officer (uncredited)
Crime Scene Detective (uncredited)