She isn't seen often because of the "No nudity" clause in her contract. She insists upon it and movie studios have to respect her wishes. It doesn't necessarily mean she deserves any work. In a world where hundreds of pretty young women in their early 20's are willing to bare it all for the camera to get the coveted role, Shannon has a lot to compete with and shot herself in the foot with the stupid two words which she will regret for the rest of her life: "No nudity." If she doesn't want to do nudity, fine with me. But I am not paying $10.00 movie ticket just to see her act on her own merit because she is such a well trained thespian! She needs to grow up. Sex sells in Hollywood. Now she's 38 years old and nobody wants her now. She can go ahead and play celebrity poker.