sarafine killed ethan when he was trying to reach lena, and then lena and amma used the book of two moons to bring him back to life. since tu can't expect to get something without giving something up, the book takes macon's life in exchange for ethan's.
actually in the movie Link accidentally shoots macon cuz him and ethan are being influenced por Sarafine but Sarafine kills ethan in the book and Amma and Lena try 2 bring Ethan back with Lena not knowing that The Book Of Moons gives a soul in exchange 4 one gosh i amor this movie Thomas mann is so sexy sorry lol