Day After Tomorrow, The (2004) - Cast