Two gay Guardian Angels meddle with their assigned humans while bringing their past to the present.
2012
1946
1997
1999
1994
1978
1968
2013
2022
2000
2011
1982
2021
2023
2005
2025
2010
2018