An Independent British Feature, shot in Manchester UK & New York USA, about Love, Life, Tea & Woody Allen.