Clear to me the 'duo guests' are one role. As it is neither the godfather nor the SK, it is a town role eg. vigilante.
The escape of the target: I think we can rule out a kill with a chance of failure. Thus roleblocker(unlikely), doctor(unlikely), or immunity. If the "by a whisker" was a clue, could be a cat (don't know any) with 'nine lives' eg. commuter.
I remember seeing an electrical monster in Scooby Doo. Need to look it up.
----------
Found it. There is a monster in the second movie called the 10,000 Volt Ghost. It sounds like it was reprised from the animated series, but I'm not sure.
The escape of the target: I think we can rule out a kill with a chance of failure. Thus roleblocker(unlikely), doctor(unlikely), or immunity. If the "by a whisker" was a clue, could be a cat (don't know any) with 'nine lives' eg. commuter.
I remember seeing an electrical monster in Scooby Doo. Need to look it up.
----------
Found it. There is a monster in the second movie called the 10,000 Volt Ghost. It sounds like it was reprised from the animated series, but I'm not sure.