Authorities say Brandy James locked her son, now 12, in an upstairs bathroom in her Toquerville, Utah, home for perhaps as long as two years.