All characters acted greatly, overall a good movie. But story ended with bizarre, how come a same person gave strength to live ended up in same situation? They spoiled that character strength just to give a different ending. Ending would have been better.