Question: who plays stephanie plum in one for the money?
Answer: Katherine Heigl