I have summarized some of these tweets because many of them were tedious legal descriptions regarding the submission of evidence. I also compiled them into a chronological timeline that makes the information easier to understand — rather than jumping around here and there based on the order the evidence was submitted.
DETECTIVE OLSON
Detective Olson from yesterday is back on the witness stand. Continuation of direct or cross-examination expected as proceedings resume.
APRIL 5, 2024
Exhibit 44 - Letter sent to Dr. Craig’s parents claiming someone was paid $66,000 by “Angie” to frame James Craig.
FEBRUARY 2, 2023
Exhibit 67 - Dr. Craig texts Carrie Hagesth,
“I made 66,000 in January… I feel so trapped.”
Olson confirms the same amount appears in the anonymous letter.
Defense challenges a map — Exhibit 183 — showing a blue line as a “potential route.” Olson confirms they cannot verify if James or Angela Craig ever used that exact route. Defense objects to the blue line, citing lack of certainty. Prosecutor Mauro argues it goes to weight, not admissibility. Judge admits Exhibit 183 into evidence, noting the defense objection.
Direct resumes. Olson confirms she recognizes a new map — Exhibit 184 — showing the route between University Hospital and the Craig residence. It includes a potential path of travel and estimated travel time. With a sharp tone, prosecution presses: Olson admits the map doesn’t prove anyone took that route or how long it actually took. Still, the judge admits Exhibit 184 over defense objection.
Prosecution shifts to the pink-top shaker bottle.
Olson confirms she was present during the March 16, 2023, search of the Craig residence. Exhibit 3, the pink-top shaker bottle, was found on Angela’s side of the bedroom, near her nightstand or dresser.
Prosecution shifts to financial motive.
Olson confirms law enforcement requested records from Kansas City Life and Lincoln Life as part of the investigation. She states she would recognize the Kansas City Life documents.
Exhibit 107 — a custodian attestation from Kansas City Life
Exhibit 172 — a summary of life insurance policies for James and Angela Craig
Only 172 is moved for admission.
Olson confirms: two $1M Kansas City Life policies and two irregular-amount Lincoln Life policies add up to a round total of $4 million. In all four, Angela is the insured and James is the sole beneficiary.
HOME SURVEILLANCE
Detective Olson testifies that the physical DVR system connected to the home’s surveillance cameras was seized. She reviewed the digital extraction. None of the files initially extracted contained audio. Olson confirms: when the DVR was manually connected to a monitor and speakers, only one camera — the kitchen — produced audio. They devised a workaround to capture it.
Lacking software support, investigators set up the DVR in a secure room, attached a body cam to a camera mount, and recorded the TV screen playing DVR files with sound. This method generated hours-long clips. Olson explains the system recorded on motion but inconsistently. Some clips last a minute, others 30 seconds. Recordings sometimes skip or start mid-conversation. There was no clear pattern.
Body cam recordings display the date and time of the recording session, not the original DVR footage. To get the real date of a clip, one must locate the faint original DVR timestamp, usually top-center.
VIDEO TIMELINE
FEBRUARY 16 - MARCH 20, 2023
8 cameras recorded over 1,000 hours. Some show the home’s exterior. Only the kitchen camera includes audio. She confirms she can identify the footage if shown.
Exhibit 75 — a thumb drive with selected surveillance clips from Feb 27 to Mar 15, 2023. Olson clarifies she didn’t prepare or initial the exhibit and would need time to review it. Olson confirms she has seen Exhibit 75 (thumb drive with video clips) before, though this is her first time handling that copy. Exhibit 76 is identified as the index of those clips. Both are moved for admission.
During voir dire, defense presses Olson: she confirms that even within selected clips on Exhibit 75, there are time skips—sometimes several minutes—visible via the DVR timestamp. Olson agrees one March 7 clip involving Angela and James Craig skips nearly 12 minutes of a conversation. She admits it’s not the only example and that such skips are not documented in the clip index.
Defense underlines that Exhibit 76 does not note any of the missing time segments within the selected clips. Olson concedes those gaps exist but says there’s no clear explanation for why they happen. Despite objections and noted time lapses during voir dire, the court admits both Exhibit 75 (video clips) and Exhibit 76 (index) into evidence.
Prosecution confirms not all clips from Exhibit 75 will be played. Olson agrees the exhibit contains many clips, but they represent only a subset of the full video archive.
FEBRUARY 27 - 28, 2023
Video and cell phone and/or vehicle data shows Craig leaving his residence and arriving at his dental office and conducting online searches while Angela can be seen on camera at the residence
MARCH 1, 2023
6:43 AM - Craig leaves the residence in a Ford Expedition
7:12 - 7:44 AM - Google searches on Computer 9 at Summerbrook Dental (Exhibit 62)
4:13 PM - Expedition returns to the residence but no one is seen exiting the vehicle and the driver is not visibly seen
MARCH 4, 2023
1:49 PM - U.S. Postal Service truck drives by the Craig residence
(Clip 75-22 at 14 seconds) Olson confirms the mail truck traveled from the upper right to the left side of the screen. The Craig residence mailbox is part of a shared silver cluster box just outside the camera’s view.
1:51 PM - someone walks toward the mailbox area just outside the camera’s view
1:53 PM - the same individual walks back from the mailbox area holding mail
(Clip 75-25 at 18 seconds) Olson confirms the person seen in both clips walking to and from the mailbox area is James Craig.
Exhibit 129 — Amazon order
Exhibit 130 — transaction showing arsenic was delivered on March 4, 2023. The delivery note states the package was left inside the resident’s mailbox.
Exhibit 74 — letter mailed to Causey.
On page 6, James Craig writes:
“At the beginning of March 2023, I had arsenic delivered to the house.”
MARCH 6, 2023
4:49 AM - surveillance video shows James Craig microwaving and mixing something (Clip 75-32)
A cup containing pink liquid is visible on the counter near James Craig. The cup will appear again in a subsequent clip.
5:30 AM - Angela Craig is seen drinking something (Clip 75-33)
6:02 AM - James Craig is seen speaking to Angela (Clip 75-34)
6:30 AM - James Craig is seen driving the Subaru away from the residence (Clip 75-35 at 30 seconds)
7:03 AM - Angela Craig texted James Craig that she felt strange and unwell
7:37 - 7:39 AM - searches on Computer 9 at Summerbrook Dental (Exhibit 62)
8:09 AM - James Craig is seen arriving back at the residence (Clip 75-37)
4:30 - 6:30 PM - James Craig’s Expedition and his phone traveled from the Craig’s home to Summerbrook Dental
4:52 PM - James Craig is seen leaving the residence in the Expedition (Clip 75-44 at 39 seconds)
6:06 PM - James Craig sent text to Caitlin Romero:
“I’m having a personal package delivered to the office... Please make sure this gets put on my desk when it arrives.” (Exhibit 224A)
6:28 PM - James Craig is seen arriving back at the residence (Clip 75-45 at 39 seconds)
Receipt dated March 6: purchase for oleander; invoice addressed to “James Craig” but the delivery name is “Jim Craig Personal” and sent to Summerbrook Dental
MARCH 7, 2023
8:23 PM - home surveillance footage captures what appears to be an argument between James Craig and Angela (Clip 75-53)
MARCH 8, 2023
11:43 AM - home surveillance footage shows a casual conversation between James and Angela Craig discussing Angela’s illness (Clip 75-55)
3:31 - 4:06 PM - James Craig’s phone traveled from Summerbrook Dental to the area of Midland Scientific
Olson confirms the Midland Scientific order is for potassium cyanide. The shipping info lists “James Craig personal” at Summerbrook Dental. The order notes read:
“Hopefully, this is in stock, and I can come pick it up tomorrow, March 9th.”
In the evening - surveillance captures James Craig repeatedly going in and out of the fridge handling a black shaker bottle (Clip 75-55)
At the end of the clip, Angela Craig appears and asks James what he was doing.
10:39 PM - James Craig is seen leaving the house driving the Subaru (Clip 75-60 at 33 seconds)
10:50 PM - Visine purchase made at King Soopers with his credit card (Exhibit 132)
10:54 PM - James Craig is seen arriving back at the house in the Subaru (Clip 75-61)
MARCH 9, 2023
5:07 AM - home surveillance shows James Craig repeatedly going in and out of the fridge handling both a black shaker bottle and a white cup (Clip 75-65)
Olson confirms the video advances in time: James Craig is now dressed for work, having previously appeared shirtless. A white cup remains visible in the frame. She cannot confirm if Angela has moved to the couch at that specific moment.
Angela is now seen on the couch. James Craig is seen bringing her the black shaker bottle. The clip continues playing in court.
4:41 PM - home surveillance shows James Craig gathering items, greeting someone, and checking on the black shaker bottle. (Clip 75-71)
8:17 PM - surveillance shows James Craig mixing something off camera, retrieving a syringe from the bedroom area, and then rinsing a bowl (Clip 75-71 at 44 seconds)
When asked what it resembles, the prosecution attempts to suggest it's consistent in size, shape, and color with a specific item. Defense objects to the form of the question, and the judge instructs prosecution to rephrase using open-ended wording. Defense renews its objection, arguing the item being referenced has not been admitted into evidence.
Olson confirms there is additional home surveillance from March 9 at 8:40 PM.
10:00 - 10:06 PM - James Craig’s phone was in the vicinity of King Soopers
10:16 PM - 7 bottles of Visine purchased from King Soopers with James Craig’s credit card (Exhibit 133)
MARCH 10, 2023
12:34 AM - James Craig is seen driving the Expedition back to the residence (Clip 75-76)
MARCH 11, 2023
7:36 AM - James Craig is seen driving the Expedition away from the residence (Clip 75-79)
Using Slides 65, 69, 71, and 75 from Investigator Lord’s deck, Olson testifies that James Craig’s phone and/or the Expedition traveled to the Summerbrook Dental office:
Slide 65: 7:18 AM to 8:33 AM
Slide 69: 9:13 AM to 9:54 AM
Slide 71: 9:56 AM to 10:38 AM (Expedition only)
Slide 75: 6:28 PM to 7:10 PM (both phone and vehicle)
Olson confirms that March 11, 2023, was a Saturday, based on the timeline that places March 13 as the following Monday.
7:19 PM - email from Jim and Waffles (James Craig) to Midland Scientific’s Cassie Rodriguez
The email reads:
“Wow, it’s 7:30 at night, and I’ve been waiting all day at my office for the shipment… Please send me the tracking information when you get it. — Dr. Craig.”
10:53 PM - James Craig is seen on home surveillance in the kitchen packing a bag and then leaving the residence (Clip 75-92)
She identifies the bag he picks up from the kitchen island as consistent in appearance with the gray single-strap backpack collected by Detective Graf from the residence.
Defense objects for lack of foundation. After Olson confirms she was present during Graf’s testimony and collection of the backpack, the court overrules the objection. Prosecution introduces stills 270 and 271, taken from Clip 75-92, showing James Craig handling the backpack. Olson confirms she recognizes the images. Olson confirms that Exhibits 270 and 271 are still photos taken directly from Clip 75-92, showing James Craig with the gray backpack. Both exhibits are admitted into evidence.
11:32 PM - James Craig is seen driving the Expedition away from the residence (Clip 75-101)
11:33 - 11:50 PM - James Craig’s iPhone and Expedition travel from the Craig residence to Parker Adventist Hospital
Exhibit 116, Angela Craig’s medical records, is referenced. Olson reads two critical time entries:
Rapid response initiated at 1:10 AM on March 12
Provider note timestamped at 12:30 AM
MARCH 13, 2023
1:37 - 3:01 PM - James Craig’s phone is near Summerbrook Dental
Referring again to Exhibit 74 (Craig’s letter), Olson confirms the second full paragraph on page six includes a statement from James Craig acknowledging he obtained cyanide. Olson reads from Exhibit 74, page six. James Craig wrote:
“I had arsenic delivered to the house, and [on] 3/13, I had cyanide delivered to my office.”
MARCH 14, 2023
4:16 PM - surveillance footage shows Angela Craig returning home (Clip 75-107)
10:31 PM - James Craig is seen retrieving the clear bottle with a pink top from beneath the kitchen island
Olson verifies that still photos 216 and 217 show Craig grabbing the same pink-top shaker bottle previously marked as Exhibit 3. Despite defense objections, both stills are admitted into evidence.
MARCH 15, 2023
6:20 AM - James Craig is seen at the fridge with the pink top shaker bottle visible in the sink (Still Photo 267)
6:28 AM - James Craig walks toward the bedroom carrying something. The pink-top shaker bottle is no longer in the sink. (Still Photo 218)
Still photo 218 is admitted. Olson confirms James Craig is seen walking toward the bedroom at 6:28 AM on March 15 (video timestamp 5:28 AM), and the pink-top shaker bottle—Exhibit 3—is no longer visible in the sink.
6:49 AM - James Craig is seen driving the Expedition away from the residence (Clip 75-108 at 45 seconds)
11:00 - 11:17 AM - both James Craig’s phone and Expedition travel from Summerbrook Dental to the University of Colorado Hospital
11:21 AM - University Hospital surveillance shows James Craig arriving at the security area (Clip 4 from Exhibit 77)
11:52 AM - James Craig exits Room 13 (Clip 6 from Exhibit 77 at 16 seconds)
12:03 - 12:23 PM - both the phone and the Expedition return from the hospital to the Craig residence.
Despite objections, the court overrules and allows the testimony.
12:24 PM - James Craig is seen returning home, briefly appearing in and out of frame while carrying items (Clip 75-113)
12:30 PM - James Craig is seen leaving home in the Expedition (Clip 75-115 at 31 seconds)
Olson confirms she has reviewed surveillance footage from University Hospital dated March 15, 2023, which was obtained during the investigation (Exhibit 78). Olson confirms that Exhibit 78 is an index to the hospital surveillance footage contained in Exhibit 77. She reviewed both prior to testifying. Exhibit 78 is admitted into evidence.
UNIVERSITY HOSPITAL FOOTAGE IMMEDIATELY PRIOR TO AND AFTER ANGELA’S FINAL CRASH
1:31 PM - James Craig is seen returning to the hospital security area carrying food (Clip 7 from Exhibit 77)
1:33 PM - James Craig is seen approaching Angela’s hospital room with food in hand (Clip 8 from Exhibit 77 at 18 seconds)
Olson testifies that Clip 9, the final and longest video from Exhibit 77, opens with James Craig exiting Room 13 and walking into a nearby room. At 16 seconds in, Olson identifies that room as the restroom. The clip is paused for orientation.
Exhibits 245 through 250 are admitted into evidence. Olson confirms they are stills from Clip 9 of Exhibit 77. Exhibit 249 is a zoomed-in version of 248, showing greater detail.
Exhibit 245 shows James Craig exiting Angela Craig’s hospital room.
Exhibit 246 shows him entering the bathroom down the hall.
Exhibit 247 captures Craig exiting that bathroom.
Exhibit 248 shows him holding something while walking, though Olson is not asked to identify the item. Exhibit 248 shows James Craig holding a thin, white or clear object in his left hand.
Exhibit 249 is a zoomed-in still of that same image, offering closer detail.
Exhibit 250 shows James Craig alongside ER nurse Batya as they re-enter Angela Craig’s hospital room.
James Craig and Dr. Mark Pray are seen exiting Angela’s hospital room (Clip 9 of Exhibit 77)
At 18 minutes and 7 seconds into Clip 9 of Exhibit 77, Olson points out James Craig and Dr. Mark Pray exiting Angela Craig’s hospital room. Craig is visible on-screen alongside Dr. Pray, who is wearing a gray shirt.
Approximately 10 minutes later, at video timestamp 28:54, surveillance shows James Craig re-entering Angela’s room. Olson confirms that no one else appears to have entered the room between Craig’s prior exit and this return. Clip continues from that point.
At 29:15 in Clip 9, James Craig is seen exiting Angela’s hospital room approximately 40 seconds after re-entering. Olson confirms his movements on video.
At timestamp 29:55, surveillance shows James Craig walking to the nurses’ station and gesturing—specifically pointing to his arm—as captured on hospital video. The clip resumes playback from that point. Olson confirms James Craig was inside Angela’s hospital room for exactly 60 seconds before exiting and approaching the nurses’ station.
Exhibits 251 through 259, still images pulled from the recent hospital video, are admitted. Olson confirms they depict fast-moving events from Clip 9.
251: James Craig walking toward Angela’s room
252–253: Craig exiting the room around 2:19 PM
254: Craig re-entering or about to re-enter the room at 2:21:02
255: Craig at nurses’ station, pointing to his left arm while speaking to Nurse Batya
256: Next image queued for discussion in court as jury follows sequence.
In Exhibit 257, Olson describes James Craig standing at the nurses’ station with his right arm positioned near his right thigh. When she begins to reference Craig repeatedly touching a cargo pocket, defense objects. The objection is sustained and the statement is stricken. Olson is instructed to describe only what she visually observes. Olson clarifies that in Exhibit 257, James Craig’s hand is in the vicinity of his right thigh, without further characterization.
In Exhibit 258, Olson confirms the image shows all three nurses, along with James Craig, standing outside Angela Craig’s hospital room and looking inside, appearing to respond to something happening in the room.
Exhibit 259 is displayed. It continues to show medical staff and James Craig focused on Room 13, marking the final still photo in the admitted sequence.
Olson confirms the final still in the sequence shows two nurses inside Angela’s room, with James Craig standing outside. Nurse Rose Epilito appears to be about to enter as well.
Olson testifies that about seven minutes later, surveillance shows James Craig walking down a hallway and then returning. Clip 9 of Exhibit 77 is resumed at timestamp 37:42 to show this portion of video.
Olson confirms Exhibits 260 through 264 are still images taken from Clip 9 of Exhibit 77, showing James Craig walking down a hallway and returning. After review by the defense, all five exhibits are admitted.
During voir dire, Olson confirms Craig is seen walking down a hallway that leads to a dead end near the hospital’s main sharps container. She testifies she is not aware of any bathrooms in that hallway. There is an exit near the end of the corridor, but not within the hallway itself.
Olson confirms Exhibits 265 and 266 show James Craig sitting in a chair with his cell phone in hand sometime after returning from the hallway. Both stills are admitted without objection.
Olson testifies she recognizes Exhibit 61 as a compiled record of phone data attributed to James Craig, Angela Craig, Karin Cain, Caitlin Romero, Ryan and Michelle Redfern, Mark Pray, and Renee. She did not create or color-code the document.
With the jury back in the courtroom, Olson testifies that Exhibit 61 uses light and dark shades of the same color to distinguish incoming and outgoing communications for each individual linked to James Craig’s iPhone. For example, all communication with Angela Craig is color-coded in shades of purple.
Defense confirms Exhibit 61 excludes key individuals, such as Dr. Gray, Kerry Hagesth, and others relevant to the trial. Olson agrees the exhibit contains only selected data. Defense objects under Rule 106, arguing the record is incomplete and potentially misleading. Judge calls the parties to approach for further discussion.
Following bench guidance, Olson confirms that the data in Exhibit 61 originates from the physical Apple iPhone attributed to James Craig. It does not include Google account data produced separately. To view a complete communication timeline, the jury would need to consult other admitted exhibits alongside 61.
JAMES CRAIG’S 4-PAGE HANDWRITTEN TIMELINE (Exhibit 60)
Exhibit 60, a four-page timeline handwritten by James Craig, is admitted. According to Detective Olson, it’s the first written statement Craig gave about what happened to Angela. Defense elicits that nowhere in the timeline does Craig mention Angela "setting him up" or any "game of chicken."
In his own timeline, Craig admits to:
• Opening a Seeking account
• Having “affairs with approximately six different women”
• Taking one woman on a ski trip
• Going to Vegas for another affair
After returning from Vegas on Feb 25, 2023 (confirmed via Exhibit 61), Craig says he again asked Angela for a divorce. According to him, Angela replied she would end her life.
In the same note, Craig alleges Angela:
• Mentioned crashing her car into a pylon but feared surviving
• Began talking about suicide by poisoning
• Said she might overdose on benzodiazepines but doubted it would kill her due to high tolerance
This timeline attempts to frame Angela as suicidal — a narrative prosecutors have repeatedly questioned.
Craig’s handwritten note (Exhibit 60) claims Angela:
• Researched poisons herself but realized how unreliable and painful they could be
• Then asked him to research poisons that would kill quickly, accurately, and with broad effect
Detective Olson confirms:
No digital evidence shows Angela did any such research
No searches were found for “fast, accurate, broad-spectrum poisons”
In Craig’s words:
“I researched and researched and researched different poisons...”
He lists hydroxyzine, arsenic, cyanide, and oleander.
He also admits to buying:
• Eye drops (Exhibits 132 & 133 show 12 + 7 bottles)
• Arsenic online
• Potassium cyanide
Craig writes he refused to administer the poisons himself but agreed to prepare dosages and instructions so Angela could do it herself.
He further states he told Angela their texts and public behavior needed to be “loving and sweet” — a planned performance for others.
Craig’s note links the March 6 ER visit to eye drops, saying she tried them but either the dosage was off or not fully consumed.
A few days later, he says Angela asked for arsenic in her protein shake. He added it and she “chugged it down.”
The defense position is that this was all at Angela’s request. But the prosecution is clearly laying the groundwork to show Craig’s narrative doesn’t align with the digital or physical evidence.
In his own written timeline (Exhibit 60), James Craig makes a chilling admission:
“I did not want to tell the physicians what she had taken because she wasn’t telling them what she had taken either.”
Craig doesn’t just admit withholding info from doctors.
He says Angela wasn’t telling them either — framing it as a shared decision.
But that’s not how ER care works. Silence = danger.
And prosecutors will hammer that home.
Craig’s omission delayed care.
He admits he knew what she took. But instead of helping, he kept quiet.
That’s not a mistake. That’s strategy.
Key issue for the jury:
→ Did this omission contribute to Angela’s death?
This isn't isolated. In the same note, Craig already admitted to:
Ordering arsenic, cyanide, oleander
Dosing instructions
“Putting on a show” in public
17 bottles of eye drops
Now, he adds silence in the ER.
This is building to intent.
This line — “I didn’t want to tell the physicians…” — will almost certainly reappear in closing.
It’s emotional.
It’s direct.
And it sounds like someone trying to hide what really happened.
The defense better have a strong rebuttal.
Court has adjourned for the day. Proceedings will resume Monday, July 28. Det. Olson confirms after reviewing a timeline where James Craig talked about events leading up to Angela Craig’s death, Olson says that she did not find evidence of Angela researching poison.