• David Harewood

    8 days ago - By Film Bug

    David Harewood most recently appeared in Separate Lies, written and directed by Julian Fellowes, and the 2004 screen version of William Shakespeare's The Merchant of Venice, starring ...
    Read more ...