An Unfinished Life (en España: Una vida por delante, en México: Una vida sin terminar, en Argentina: Un amor, dos destinos) es una película de 2005 del director sueco Lasse Hallström y protagonizada por Jennifer López, Morgan Freeman y Robert Redford.