Robert O’Neill, the Navy SEAL who shot Bin Laden, just landed a movie deal
Robert O'Neill, the Navy SEAL Team 6 operator who fired the shots that killed Osama Bin Laden during the May 2011 Abbottabad, Pakistan raid, recently signed a movie deal with Universal Studios to base a film on his best-selling biography.