MovieMaps

“Spirit” Filming Locations

Sydney is cleared of suspicion and she is quickly sent on another mission to a exclusive island resort to locate her old enemy Ineni Hassan.

Alias episode “Spirit” was filmed in Los Angeles in the United States of America.