Reaping the consequences of past mistakes - Alcala, Angel (Malaya, 2003)