Antena 3 TV
Helsinki 2012. Music Video. Affected by the atrocities of a war conflict, a soldier decides to take justice into his own hands and revenge the death of his companions.
Music Video shot in Helsinki, Finland on summer 2012.
Various locations.