After Earth Filming Locations

The M. Night Shyamalan movie is filmed in Costa Rica.

After Earth was filmed in Costa Rica and United States of America.