Futuristic sniper film with steamy sex scenes and explosive action. Futuristic sniper film with steamy sex scenes and explosive action. Unsorted