(Rochester, NH) - Three men have been arrested on kidnapping and other charges after an incident Wednesday evening.

Dylan Madore & Garrett Pehowic
Rochester PD photos

Police got a 9-1-1 call just after 6 pm reporting a possible adult victim kidnapping. A 21-year old male had reportedly been abducted and beaten by 3 people. The victim was forced into a vehicle, but was able to break a window and escape before calling police.

Police have apprehended 3 men in connection with the incident.

22 year old Dylan Madore of Rochester, 21 year old Garrett Pehowic of Rochester and 23 year old Anthony Smith of Laconia are all charged with Kidnapping and Conspiracy to Commit Second Degree Assault.

Madore is also charged with Possession of a Controlled Drug with Intent to Distribute.

All three were held in lieu of cash bail on the felony charges.

Police say the incident was not a random act and there is no present danger to the general public.