Previously announced movies among Toronto 's slate of 249 feature films include Spike Lee 's World War II tale " Miracle at St. Anna , " featuring Derek Luke ; Saul Dibb 's historical pageant " The Duchess , " starring Keira Knightley ; David Koepp 's supernatural romance " Ghost Town , " with Ricky Gervais , Tea Leoni and Greg Kinnear ; Gina Prince-Bythewood 's Southern drama " The Secret Life of Bees , " with Dakota Fanning , Queen Latifah , Jennifer Hudson , Alicia Keys and Sophie Okonedo ; the Western " Appaloosa , " in which director Ed Harris stars with Viggo Mortensen and Renee Zellweger ; and Kevin Smith 's comedy " Zack and Miri Make a Porno , " starring Seth Rogen and Elizabeth Banks .