Richard Black finds himself on a journey of self reflection to the bottom of the noose and back.
A meteorite crashes on the picturesque Scottish island of Skye and pretty soon people start to disappear.
Think 'The Raid', but with cyborgs. This short film sees the title character fighting her way through an army of henchmen in order to stop a black market organ/cybernetics trafficker.