Duchess: home invasion and garage ambush clips promote Neil Marshall action thriller Last month, we got a look at the trailer for the action thriller Duchess, the latest film from director Neil Marshall. Saban Films will be giving Duchess a digital and VOD release on August 9th… and with ...