still from The Lesser Road - AKA The Hot Dog Movie, a new piece currently in post-production