The model for a beach house in ABC's drama "Revenge," is on sale for $1.579 million. Emily Thorne, played by actress Emily VanCamp, purchased her late father's beach house to plot her roadmap of revenge. But instead of sitting on prime Southampton, N.Y. real estate, the original 3-bed, 3-bath home is located in Southport, N.C. The picturesque small town, about 28 miles south of Wilmington, has been the set for several movies like "A Walk to Remember" and "I Know What You Did Last Summer," according to The Southport Times. North Carolina is the No. 3 filmmaking state, following California and New York.