The archangel Gabriel is sent to earth to announce the end of the decaying human race with his trumpet. But even angels have feelings...
2006
2001
1995
2017
2007
2005
1997
1938
2008
2009
1948
1958
1962
1961
1955