Rescue crews took a girl and two adults to the hospital after a day in the water off Fort Lauderdale Beach took a troubling turn.

Fort Lauderdale Fire Rescue units responded to calls reporting a drowning near the B Ocean Resort, off Seabreeze Boulevard, at around 7:20 p.m. on Sunday.

Investigators said the calls came in around 20 minutes after Ocean Rescue lifeguards closed their towers for the day. Ocean Rescue lieutenants who were wrapping up their day heard the call and rushed to the scene.

“A lot of them were still in the area loading up equipment. They were first on scene and able to turn their trucks around and be the first responders to our fire rescue department,” said FLFR Battalion Chief Danny Moran.

Officials said they encountered the girl struggling to swim and her father, who was also in the water, attempting to reach her.

“She was in the water with multiple other family members, and the father was nearby and able to make it to her and help keep her afloat before he went under,” said Moran.

Investigators said a good Samaritan also jumped in to help. Officials said he was also pulled under. but was able to make it out of the water.

Ocean Rescue lieutenants were able to reach the girl and bring her to shore. Her father, however, was nowhere to be seen.

Officials said he was located underwater minutes later during a search and brought to shore, where paramedics began lifesaving measures,

Paramedics transported the girl, her father and the good Samaritan to Broward Health Medical Center. Their conditions are currently unknown, but officials told 7News one of the victims has life-threatening injuries.