David Halpern et Edward Johnson se rencontrent pour la première fois devant la tombe de Florence, récemment décédée. David, homme grincheux et froid, était son mari ; Edward, véritable gentleman, sensible et délicat, était son amant. Tous deux découvrent qu’ils ont partagé l’amour de la même femme pendant cinquante ans. Mais en évoquant leurs souvenirs, ils réalisent qu’ils ignorent beaucoup de celle qu’ils ont aimée…

En France, la création de David & Edward a eu lieu le 19 janvier 2010 au Théâtre de l’Œuvre, dans une mise en scène de Marcel Bluwal, avec Michel Aumont (David Halpern) et Michel Duchaussoy (Edward Johnson).