Siete almas es la historia de suspense de un hombre con un inquietante secreto que decide, para redimirse, cambiar drásticamente la vida de siete completos desconocidos. Una vez que el plan está en marcha, nada puede alterarlo. O eso es lo que él piensa. Pero lo que nunca esperó era enamorarse de uno de esos extraños, y que sea ella quien comience a cambiarlo a él.
La película plantea cuestiones acerca de la vida y la muerte, la culpa y el perdón, los extraños y la amistad, el amor y la redención, y busca la conexión entre esos lazos que unen el destino de la gente de una manera sorprendente.
Todo comienza con una lista de siete nombres: Holly Apelgren, Connie Tepos, George Ristuccia, Sarah Jenson, Nicholas Adams, Ezra Turner y Emily Posa. Lo único que todos tienen en común es que cada uno de ellos han llegado a un punto en sus vidas en que necesitan ayuda desesperadamente, financiera, espiritual o médica y que sin saberlo, han sido elegidos cuidadosamente por Ben Thomas para formar parte de su plan de redención. Pero es Emily Posa (Rosario Dawson), una vital paciente cardiaca, que tira por tierra todos sus planes, y hace lo que Ben creyó imposible, se acerca a él y pone del revés su visión del mundo y de lo que es posible.