Luisana Lopilato was initially cast in the role of Jessica, but had to drop out after her son Noah has been diagnosed with liver cancer in order to take care of him. She was replaced by Liz Solari.
Hayden Christensen used his own experiences with chronic ankle injuries, an affliction that often affected his professional and personal life, to have a better understanding of his character's PTSD. In a 2018 interview he said: "I often feel similar to a soldier, as an actor, and my ankles are my purple heart".