More info on Shadows in Paradise (2010 film)

Shadows in Paradise (2010 film): Quiz

Question 2: The story culminates in a battle where in we learn Shadow Company, led by their leader Ghost (________), are in fact the weapons dealers who were using Sasha as an alibi to come to the island.