Cassandra Freeman as Vivian Banks