The Voices plot
"Hearing voices can be murder."
Jerry Hickfang (Ryan Reynolds) is a reclusive young man who works at a factory that specializes in bathroom accessories. His solitary existence is largely dominated by his two pets, Mr. Whiskers (a cat) and Bosco (a dog), who are able to 'communicate' with Jerry. The problem is that Jerry's pets often try to convince him to do terrible things. It's only after he gets to know Katie (Gemma Arterton) that some normalcy appears in his life. However, a tragic accident throws Jerry's life completely out of balance, and the only people he can turn to for help are his own talking pets.