Question: In what film did Leland Orser play Richard Thompson, and what year did that film come out?
Answer: Leland Orser played Richard Thompson, in The Bone Collector (1999).