Hampton, based in North Carolina's Blue Mountain region, is an idyllic mountain setting for The Lucky One. Surrounded by mountains, lakes and streams, Hampton boasts an almost perfect climate and a place of true serenity. The Lucky One was filmed at Houmas House and Gardens, Logan's House, New Orleans, St Joseph Abbey and The Church. Oddly enough, while playing an Iraq war veteran was new to Efron, it's an old hat for his co-star, Taylor Schilling.
Although she plays a civilian in “The Lucky One”, she is best known for her role as a former military nurse in the recent television series “Mercy”. Also starring Jay R. Ferguson, Riley Thomas Stewart and Adam Lefevre, The Lucky One will hit theaters on April 20.