Na Los Angeles de 1920, Roy Walker (Lee Pace) é um dublê acidentado que se encontra no hospital com as pernas paralizadas. Roy conhece Alexandria (Catinca Untaru), uma garotinha se recuperando de um braço quebrado, e começa a contar histórias fantásticas de heróis míticos. Por ele estar emocionalmente abalado e por ela ter uma incrível imaginação, a linha entre realidade e fantásia se misturam a medida que as histórias são contadas. Inocente, ela não percebe que Roy a está usando para roubar morfina e medicamentos da ala hospitalar.