Could be the AC drain is clogged. If clogged water from heavy rain can build up in the fresh air intake portion and spill over in the car, it all is located in the passenger side foot well. And it could be a blocked sunroof drain as well as Catless suggested.