Shawn ReavesHarrison Davies Jessica CollinsMeredith Davies Jason PriestleyJack Harper Cotter SmithRichard Davies Eric Christian OlsenJensen Ritchie John ReardonRandall Thompson Kristoffer PolahaMark Evans Greg AndersonProfessor Seidel Michelle HarrisonMichelle Carey, reporter Brendan FletcherDerek De Luca Maggie LawsonMegan Roberts Erick AvariDr Thomas Burell Michael Reilly BurkeRussell Marks Dominic ZamprognaDonald Stuart Mitchell III Nicole MuñozLittle girl waiting for Santa Alaina HuffmanPaige Sanders Mary Elizabeth WinsteadBridget Elkins Garwin SanfordBridget's father Michael AdamthwaiteMilitary police #1 Christina HendricksAlyssa Chris William MartinJustin Burke Michael TeigenAlex the groom Louise GrantElderly woman who refuse help Travis MacDonaldMeredith's drug dealer Samuel Patrick ChuKid losing his ball Tinsel KoreyJen the bridesmaid Jodi Lyn O'KeefeCandace Aimes David James LewisCurtis Connor Chad KrowchukBilly Lambert Sean CareyGlenn Carpenter Alec NewmanMichael Mancuso Jaren Brandt BartlettBoy in corner shop Paulo RibeiroCorner shop clerk Eileen PeddePatricia Norris, social worker Jennifer SpenceStephanie Brandis Dena AshbaughLinda Mancuso Michael RogersRobber dressed in blue Layla AlizadaWoman who gets a parking ticket Andrew MoxhamPolice writing parking ticket Sean RogersonHarrison's friend Devon GummersallKevin Rafferty Sarah DeakinsEileen Rafferty Noah BeggsHighway patrolman Rondel ReynoldsonWoman with red wallet Alexandra HoldenJackie Connors Clare KramerAlex Reynolds William R. MosesJulian Barnes Rachel HaywardAdrian Barnes Leah GrahamTabitha, Luc's date Jerry WassermanMarlon Todd Benjamin EasterdayFrank, security guard Laura LeightonJordan Davies Emily Anne GrahamClaire Davies Victoria TennantTru age 10 Dean MoenOff-duty policeman Courtnee DraperMelissa Summer Jessica SchreierHelene Clarke Gwenda LorenzettiMrs Sumner Sonia MaisWoman playing poker Craig MarchMan in paisley tie Tony AlcantarMonty the used car salesman Alexis LlewellynIsabelle Anders Andrea AndersChris Barronson Derek HamiltonChris Barronson Louis ChirilloPawnbroker (scene deleted) Suzanne BastienClerk at the car rental Andrew AirlieDr Frank Colvin Scott NicholsonBus driver Mark PawsonAmbulance driver David LipperDonnie McCrane Brent SheppardMinister # 1 John TreleavenMnister # 2 Jana MitsoulaDetective Gomez Christopher AttadiaTeen # 2 Nickol TschenscherScreaming girl Artine Tony BrowneOfficer Murray Leanne AdachiRichard's receptionist Bro GilbertMaintenance guy Michael RoberdsCab driver Mylène Dinh-RobicRoommate Janet PinnickMom asking for a form Miranda FrigonWendy Roberts Chantal ConlinCambria Moore Debbie MooreAllison Moore Beverley ElliottSoloist at church Stacy FairMaid of Honor / Andrea Jeffrey Dean MorganGeoffrey Pine Evangeline LillyParty Guest Hudson LeickRebecca Morgan Callum Keith RennieElliot Winters Brenda CampbellAllison Evans Ingrid TeschCarol Winters Sherry ThoresonElise Davies (Tru's Mother) Tori AndersonMeredith Davies (Age 15) Victoria TennantTru Davies (Age 12) Jacqueline Ann SteuartNurse Johnson PhanTough Guy One Michael KatlemanRegista / Co-produttore Esecutivo Jesús Salvador TreviñoRegista Phillip NoyceRegista / Produttore Esecutivo Sanford BookstaverRegista Jon Harmon FeldmanSceneggiatore / Produttore Esecutivo Robert DohertySceneggiatore / Produttore Zack EstrinSceneggiatore / Supervising Producer Chris LevinsonSceneggiatore / Supervising Producer Douglas PetrieSceneggiatore / Produttore Esecutivo Doris EganSceneggiatore / Co-produttore Esecutivo Richard HatemSceneggiatore / Supervising Producer William SindSceneggiatore Jane EspensonSceneggiatore / Co-produttore Esecutivo Marty AdelsteinProduttore Esecutivo Dawn OlmsteadProduttore Esecutivo Scott ShepherdConsulting Producer / Storia Brian WankumProduttore Associato R.W. GoodwinProduttore Esecutivo Chris BrancatoConsulting Producer / Teleplay Bert SalkeConsulting Producer / Storia Agatha Aro WarrenProduttore Associato Nicholas RichProduttore Associato Brieann RichProduttore Associato Mark S. FreebornProduction Design Tony WohlgemuthArt Direction Catherine IrchaArt Direction Sherri HunterSet Decoration Matthew BudgeonArt Direction Vincent JefferdsProduction Design David MoxnessDirector Of Photography Robert McLachlanDirector Of Photography Jenni GullettCostume Design Fay von SchroederKey Makeup Artist Teresa A. MeyerKey Makeup Artist Andrea ManchurKey Makeup Artist Toni Burroughs-RutterCostume Design Joan NygrenAssistant Makeup Artist Trish KeatingCostume Design Jill CorpHair Department Head Dana HamelMakeup Department Head John MacCarthyAssistente Regista Morgan BeggsAssistente Regista Robert RandallFirst Assistant Director Karen MargoleseSecond Assistant Director Greg ZenonAssistente Regista Helga UnguraitSupervisore della Sceneggiatura Craig MathesonAssistente Regista Robert DuncanCompositore Musicale Originale Jason DerlatkaCompositore Musicale Originale Jon EhrlichCompositore Musicale Originale Neal H. MoritzSupervising Producer Kathy GilroyUnit Production Manager Susan Taylor BrouseCasting Stephanie WilliamsTeleplay