Dog Soldiers (2002) Film Locations

Filming locations for 2002 classic Dog Soldiers was actually filmed in Luxembourg for the forest scenes…