Alexa Davalos was cast as the female lead after which two more cast members were announced, Jeffrey DeMunn and Andrew Rothenberg.
Alexa Davalos was also cast as the female lead. Following this two more cast members were announced, Jeffrey DeMunn and Andrew Rothenberg.