A Room With a View Cast Timothy Spall Elizabeth McGovern Sophie Thompson Elaine Cassidy Laurence Fox Rafe Spall