Ray is a mysterious guy with a cool car. He helps out people in trouble in return for a favor sometime in the future. He's also a master of martial arts and master of disguise, or something like that. In this TV movie he is trying to find out who is wiping people's memories and turning them in to children. Check it out!