Question: Who is the american actress that plays the life of Melinda Gordon?
Answer: Jennifer Love Hewitt