Not many films can boast to have been written, produced, directed by and starring an individual, but with his debut feature Jeremy Gardner has managed that feat, and