Cactus Web Site special offer: Orders over $75 will receive a free Angel of God 2023 National Promo card while supplies last.
Well, this is an interesting ruling question, because the common rule for placed cards is that the person who placed them still controls them, which lends to the idea Mageduckey put forth. However, the idea here is that the ability specifically states that the enhancement activates, which means that the hero plays it. This isn't a "while in play" or a "you may do this", the enhancement activates, and that means that the hero is the one who is playing it, not the owner of the placed card. Therefore, I would rule that the "your" in Pentecost refers to the controller of the hero, and all of the human heroes they both own and control (which, funny enough, does not include that hero).Yep. That'd be my take.
jmhartz is correct.
Placed cards are always owned, controlled, and activated from the perspective of the person who placed it, regardless of the wording of the placed card. This has been covered in all of the ANB and Herod's Treachery threads; I'm not sure what is pushing you towards this viewpoint.
So it would set my Heroes aside, and next turn I would draw?