Rachel Weisz says James Bond is 'written by a man for a man'
Rachel Weisz says James Bond is a "male character" and should "definitely not" be a woman.