MovieMaps

The Invisible Guest Filming Locations

The Invisible Guest was filmed in Barcelona in Spain.