Mary Shannon has a lot on her plate during episodes of In Plain Sight. She deals with personal and professional issues.
Added: