Lycan Filming Locations
Where was Lycan filmed? Lycan was filmed in 2 locations across United States in the following places:
Lycan Filming Locations
Upatoi is a community in northeastern Muscogee County, Georgia, United States. Upatoi was annexed by the city of Columbus, Georgia, in 1971 as part of the consolidation of the city and county governments. The community is on Georgia Route 22 and U.S. Route 80 approximately 15 miles east of Columbus.
Columbus is a city in western Georgia. The Chattahoochee Riverwalk is a long promenade for walking or biking along the Chattahoochee River. Overlooking the river, the National Civil War Naval Museum displays the remains of 19th-century warships. The Coca-Cola Space Science Center is home to an immersive theater and an observatory. To the east, the Columbus Museum shows American artwork and regional history exhibits.
Lycan (2017)
When six college kids in a sleepy Southern town are assigned a group project to rediscover a moment in history, one of them sets in motion a horrific fate when he proposes they head into the Georgia backwoods to tackle the legend of Emily Burt, the Talbot County werewolf. "Lycan" is a Hitchcockian tale of horror set in 1986 that delves into a hundred year old fable where our students are met with very real consequences that go beyond any classroom lessons.