WANTED: Dead or Abducted - Trailer

My First…


This little film went on to win a dozen awards around the world, screening in over 20 film festivals from Cannes to Paris to Toronto and across the US. 

After robbing a small bank in Dodge City, two cowboy bandits lose a posse only to encounter alien insects in their new hideout.