Who Can You Trust on Harper's Island?
- Episode aired May 15, 2009
The Cheshire Cat leaves Robin a video tape of her friend's kidnapping, but after studying it, she seems to think he is trying to help.The Cheshire Cat leaves Robin a video tape of her friend's kidnapping, but after studying it, she seems to think he is trying to help.The Cheshire Cat leaves Robin a video tape of her friend's kidnapping, but after studying it, she seems to think he is trying to help.