Will Smith as Robert Neville, Willow Smith as Marley and Salli Richardson as Zoe / Warner Bros.

"I Am Legend" (18)