Forest Whitaker and Vince Vaughn Are Set to Star in The Archbishop and the Antichrist
Academy Award winner Forest Whitaker (Lee Daniels’ The Butler, The Last King of Scotland) and Vince Vaughn (Unfinished Business, “True Detective“) are set to star in the upcoming drama The Archbishop and the Antichrist. The film is to be directed by two time Oscar nominee writer/director Roland Joffé (The Killing Fields, The Scarlet Letter). The […]