Theory vs. Hypothesis vs. Law… Explained

"A TV detective may say “I have a theory that the murderer may be someone in this room.” The way he’s using the word “theory” isn’t the way the word is used in science. The words “fact” and “hypothesis” and “law” suffer from the same difference in perception and meaning between scientists and non-scientists."