amanda peete and jenniifer connelly.