Formulate an answer to this elaborate question: The actor that played Jamal Malik in "Slumdog Millionaire" also starred with Rooney Mara in a 2016 film based on what non-fiction book?
"A Long Way Home"