David Tennant is to portray a Las Vegas magician in a new horror movie. The Scottish actor – best known for his role in UK TV drama ‘Doctor Who’ – has reportedly landed his first major movie role and joined