Clap Clap (2008)

Set in Chinatown, NYC – Leena is an illegal gun dealer facing a difficult decision. Should she stick with her faithful lover Roy and continue their fragile gun running operation or should she make a deal with a mysterious buyer whom she can't overlook?

Watch Now