Five people are facing criminal charges after finding more than 46 pounds of marijuana at a stash house north of the rural Cameron County community of Laureles.