Natural 20 has just won the Award of Excellence: Short Film in The Accolade Competition!!!! Check it out at www.theaccolade.net. Hopefully there will be more to come.
Welcome to the Natural 20 website. The film is finally finished and we have been submitting to festivals left and right. Wish us luck!!!!!