Oscar-winning actress Helen Mirren is in Israel to host the Genesis Prize, an award known as 'the Jewish Nobel.' Mirren has visited Israel several times, and has been a vocal critic of anti-Israel activists who have called for a cultural boycott of Israel.