Formulate an answer to this elaborate question: The actor that played Finnick Odair in "The Hunger Games" series also starred in a 2014 Juliette Towhidi film based on what 2004 novel?
"Where Rainbows End"