For years, the Groom has wandered in search of his missing half. But in this absurd quest for love, every encounter leaves him a little less whole—until the final meeting, where losing may be the only way to become complete.
1997
1994
1980
2015
1955
1949
1965
1898
2016
1903
2021
2020
2023
2007
1986