All My Life is based on a true story. It’s a love story that details the trials that come along the way. I enjoyed it. A very good movie. It has its moments that are going to pull on you that are part of what a love story is about and this one here definitely can be very emotional. The things that came through their relationship can be really tough and challenging. The acting was really good in this movie and that helped along with the storyline. The cast includes Harry Shum Jr., Jessica Rothe, Chrissie Fit and Keala Settle. If you like these types of movies you’ll enjoy it. I give it at least a two and a half or if you like these type of movies, 3 stars. Running time is 1 hour and 33 minutes.