Meet Scott Beaudin! He plays Edmund, a mysterious guy that stops Ruby dead in her tracks.
Follow the adventures of Ruby Skye P.I. exclusively on the Internet.
Sixteen year old Ruby Skye can't resist a good mystery, no matter how many friends it costs her.
This season -- in The Haunted Library, Ruby finds herself on the trail of a ghost, a missing will and a mysterious stranger.
Check out Ruby Skye P.I.: The Haunted Library at rubyskyepi.com where you can also watch all 12 episodes of Season 1: The Spam Scam.
Check out the other sites in the Ruby Skye P.I. story world:
The Mint Chip Girls
Hailey's Because I Am A Girl fundraiser