La intérprete de 42 años protagonizará la adaptación cinematográfica de «El secreto», de Rhonda Byrne, cuya trama se centra en la ley de atracción. En la cinta, Holmes interpretará a una viuda y madre de tres hijos que conoce a un hombre del que se enamora y con el que conecta gracias a su creencia en el poder del universo. El director a cargo es Andy Tennant, mientras que el guión es de Beka Brunstetter, responsable de la trama de la serie «This Is Us». El libro de Byrne ha vendido más de 30 millones de copias en todo el mundo, ha sido traducido a 50 idiomas diferentes y se ha mantenido en la lista de los best sellers del New York Times durante 190 semanas seguidas.