No, a bitcoin transaction which has already been broadcast to the network **cannot be reversed**. This is by design as BitCoin is intended to behave much like cash, with recipients being assured that the money is now permanently in their possession after a transaction.