Film

Separated At Birth?

by

Well, not really, but I do feel the above Renee Zellweger (currently costarring in Appaloosa) is gradually becoming another spunky, slit-eyed Best Supporting Actress Oscar Winner, the below Jo Van Fleet. Discuss.

Most Popular