Santiago Manes Moreno is known for Last Ticket, Alfred Hitchcock's Gun (2001) and Of Love and Lead (2002).