Jennifer Connelly and Liv Tyler played sisters in this film. Connelly played Betty Ross in Hulk (2003), and Tyler played Betty in The Incredible Hulk (2008).
Though the film is set in rural Illinois, it was mostly shot in the region of Northern California, including the areas of Healdsburg, Petaluma, and Santa Rosa. The University of the Pacific in Stockton stood in for scenes set at the University of Pennsylvania.