Forever and a Day Cast Ray Milland Anna Neagle Claude Rains Kent Smith Ruth Warrick C. Aubrey Smith Edmund Gwenn Charles Laughton Ida Lupino