Does is make sense:
However, there are heroic characters in the book that sacrifices in life for the sake of others.
However, there are heroic characters in the book that sacrifices in life for the sake of others.