Leisure
Denzel Washington in new ‘Flight’
Denzel Washington has starred in a brand new TV spot for Flight. The drama is director Robert Zemeckis's first live-action project since 2000's Cast Away, following his computer animated efforts including The Polar Express.
Denzel Washington.