as Derek Malory...
WILLIAM BRADLEY PITT
THOMAS CRUISE MAPOTHER IV
as Kelsey Langton...
SALMA HAYEK