Apparently Osama Bin Laden is still running free and keeping up with the latest movies.