Yes, the double bond/alkene on the molecule acts as the nucleophile as well. I just don't know how to start regarding the mechanism. Reaction with the alkene with Br2, should yield a bromonium ion intermediate of some sort, right?
But we are talking about halohydrins from alkenes?