Netflix's unusual but sweet film, Love & Gelato, lives up to its name regarding romantic relationships and gelato.
Based on the New York Times bestseller by Jenna Evans Welch, the film is directed and written by Brandon Camp. It revolves around a young girl who visits Rome as a way to fulfill her mother's dream, only to find herself falling head over heels for the city and its gelato.
Let's find out who Lina ends up with, and dissect and understand the ending of Love & Gelato.
Note: This article contains spoilers.
At the end of Love & Gelato, Lina was seen choosing herself instead of picking either one of the men she was with throughout the film. However, the ending also hinted that she might end up with Lorenzo, as even a year apart would not stop them from meeting again.
Lorenzo finished up his studies at the Culinary Academy in Paris and decided to take over Greta's place after she retired. He had then asked Lina to come over for dinner and gelato at his grandmother's house. Love & Gelato ended with Lina's riding off on her bike.
As Love & Gelato progressed towards the end, viewers saw that Matteo Fussi refused to meet Lina after he learned she was his daughter. This made Lina mad, and she took a photo of what her mother Matteo had on his studio wall. A grieving Lina found herself with Lorenzo again, and the two shared a kiss. Later, Lorenzo expressed his wish to make their relationship work, but Lina did not feel the same way.
Lina planned her trip back to the United States even after Howard's convincing. However, when Addie was brought to Italy, she decided to stay back. They went to a party at Ale's place and learned that Lorenzo was going to Paris to study at the Culinary Academy. She rushed to the airport and explained to Lorenzo how their kiss was not a mistake but was just not at the right time in her life.
Lina shared how her perception of doing the right thing was always to choose between the two men she met when the diary had been asking her to choose herself all along. Lorenzo being the understanding one, accepted and understood Lina's decision.
Later, Howard asked Lina to accept him as her adopted father, which made Lina happy as she now had a family, deciding to defer college for a year. She chose to stay in Italy to find herself and spend time with her adoptive father.
Lina's mother never wanted her to meet Matteo Fossi, and it was always Howard who she believed would take care of her daughter as a father. She loved him, but they met at the wrong time. At the end of Love & Gelato, viewers see Lina strolling around the streets of Italy and clicking pictures with her mother's camera.
She also met Lorenzo, who had become a chef and had bought a secret patisserie piece that he planned to name 'The contrary.' Lina made him believe that being different made him better, which further helped him in his culinary journey. Lorenzo invited Lina to taste his Nonna’s famous gelato, and Lina happily agreed.
Lina had become more confident, learned to face her fears, and learned about the importance of love, which makes life and gelato better.
Stream Love & Gelato now available on Netflix.
More from Sportskeeda
" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1140670, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1140670); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1140670) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1140670) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaKifpXqkwcutrKudX6G8t7GMoJylmaSkeqa6w6KloGWVrb2trcinnJ1lp528brjIp5hmnZ6Zeri106FkrKifnrmmvtI%3D