If you’re looking for about a 20 minute break over the next couple of days, grab yourself a cup of coffee or tea and enjoy this little film. It somehow manages to be funny and charming, sly and sweet, sad and a bit scary, all with just a couple of characters. Filmed in London and Kent, England. Enjoy!