I enjoyed the movie, but the ending is totally messed up and wrong.
SPOILER ALERT: One person's life isn't more or less valuable than another's. Sam shouldn't have had to sacrifice herself for Juliette to escape the loop. Why go through all of that change just to have her kill herself in the end? That world would be a better place with Sam in it, and she should be there to help Juliette after the suicide attempt.