Close
2 of 8
Steven DeRosa
2 of 8
M. Night Shyamalan and Steven DeRosa on the set of "After Earth," April 2012.
People
Steven DeRosa
Photo by Frank Masi
Back to top