I thought Catholic nuns stopped wearing the full habit in the 1960's. Are you sure this was a real nun? It sounds like Lil'Z might have inadvertently wandered into a 1980's wacky comedy - start checking for hijinks, petty thieves trying to lie low, or people being put in witness protection.