David Francis is an actor, known for 300 (2006), Beastly (2011) and Napoléon (2002).
06 October 2011
Alt Film Guide
BFI Fellowship Recipients: From Bette Davis to Bernardo Bertolucci
22 July 2010
Handmade Films Backers Buy It Back
30 March 2010
Roger Ebert to receive the Mel Novikoff Award at Sfiff
Look back at our favorite moments throughout the year, from award shows to up-close shots of celebrities.
See the gallery