Struggle between good and evil hanging over cliff