Made the Agency Reel, garnered some acclaim and runner-up awards, but best of all Robert De Niro is a fan.