Robert Pattinson is now on the James Bond actor shortlist after screen testing, and clearly he should be the favorite.