The archangel Gabriel is sent to earth to announce the end of the decaying human race with his trumpet. But even angels have feelings...
1980
2024
2016
2017
1979
2025
1984
—
2023
1920
2012
2019