Robin of Loxley, Eve Hewson plays Marian, and Jamie Foxx plays Little John. Johnny Depp starred as Tonto and Armie Hammer played The Lone Ranger. My young black panther, he is a fine young man. BLUE PILL MEN - Old Man Frankie Takes His Blue Pill And Goes To Town On Jenna Foxx. Childhood: Jamie Foxx Met Each Other's Kids?