The transgender American woman accused of being the online puppet master to a depraved trans mass murderer spent six months helping craft and execute one of Canada’s most horrific school shootings, US prosecutors allege.
asserted
prosecutors → accuse → shootings
A scowling James Cody Bryant, 30, who identifies as female and reportedly goes by Melody, appeared in a Washington court after being arrested on Tuesday over charges of conspiracy to commit murder in a foreign country.
uncertain
who → scowl → country
Bryant, of Bellingham, near the Canadian border, was the alleged accomplice providing advice, money and technical assistance to transgender killer Jesse Van Rootselaar, 18, up until the morning of, and during, the massacre unfolding 750 miles away.
asserted
Bryant → allege → massacre
Van Rootselaar was born male but had been transitioning to female for six years before she slaughtered her mother and stepbrother, 11, in the remote British Columbia community of Tumbler Ridge on February 10.
asserted
she → bear → February
She then drove to a secondary school and killed five children, aged 12 and 13, and an educational assistant, while 27 others were wounded.
asserted
others → drive → children
The pair met years earlier on the now-defunct chat site Omegle, an anonymous online website that randomly paired users in one-on-one text and video chat sessions.
asserted
that → meet → sessions
What began as sporadic online conversations developed into something far darker as conversations continued in Discord and Bryant allegedly offered sickening tactical advice, from target selection and ways to conceal the plan to helping promote the horrific livestream online, according to the FBI complaint.
uncertain
Bryant → begin → complaint
For six months before the shooting, they were in almost daily contact, with Bryant allegedly advising Van Rootselaar on ways to maximize the body count, like that she 'should have a handgun… this is smart.'
uncertain
this → advise → handgun
'Hallways also mean a lot of ways people can escape.
asserted
people → mean → ways
Wide open spaces means numbers,' Bryant allegedly wrote.
uncertain
Bryant → mean → numbers
Transgender woman James 'Cody' Bryant, 30, who goes by 'Melody' was arrested Tuesday after federal prosecutors accused her of communicating extensively with 18-year-old shooter Jesse Van Rootselaar (pictured) in the months before the February 10 attack that left eight victims dead and 27 others wounded
The two had met on Omegle, years prior but their communication was not consistent until August 2025 where they began discussing Van Rootselaar's (pictured) plan for the shooting
Van Rootselaar (pictured) and Bryant had numerous conversations relating to Van Rootselaar’s planning and preparation for the murders, including topics of potential attack locations, the way the attack would unfold and how to conceal the plan
Van Rootselaar told Bryant that she had stolen guns and ammunition from her family’s gun safe and was hiding them in her room in preparation for a mass shooting, according to the FBI.
uncertain
she → go → FBI
Van Rootselaar also allegedly informed Bryant about the types of guns and accessories she possessed, including a 3D-printed foregrip, firearm magazines, and a 'switch' for the SKS gun – a gas-operated, semi-automatic carbine.
uncertain
she → inform → gun
'I think it'd be pretty hard to escape me with extended magazines on my vector, the recoil is just so light that I really don't think I'd miss,' Van Rootselaar allegedly wrote in August, 2025.
uncertain
Rootselaar → think → August
'I want people to hide because that means I can play hide and seek.
asserted
I → want → hide
it's hard to bold down a hallway to escape when an accurate barrage of fire is being sent down it with ease.'
asserted
barrage → bold → ease
Authorities say Bryant sent Van Rootselaar money for items for the attack, including $150 shoes for her birthday, stickers to decorate the firearms, and a lighter that prosecutors say was repurposed in a makeshift explosive device that was detonated during the massacre.
asserted
that → say → massacre
In one exchange, Van Rootselaar allegedly told Bryant: 'I want the cute shoes for when I do my violence,' to which Bryant joked back: 'I guess I can’t really be blamed for contributing to your outfit in that case lmao.'
uncertain
I → tell → case
When Van Rootselaar asked if she would still attract fans after committing murders, Bryant replied: 'I think you definitely would.'
asserted
you → ask → murders
Throughout the months leading up to the killings, Van Rootselaar allegedly begged Bryant to make sure the livestream happened.
uncertain
livestream → lead → Bryant
Bryant allegedly sent Van Rootselaar money to purchase a lighter that would be used to construct an explosive device (pictured) that was later detonated during the attack
Bryant also allegedly sent Van Rootselaar money on other occasions, one of which was used to fund stickers to decorate a shotgun used in the attack
After Van Rootselaar (pictured) shot and killed her mother and brother in their family home, she was unable to start the car.
uncertain
she → send → car
Bryant advised her on how to turn on the engine, thereby allowing the shooter to reach the school and execute the attack, authorities said
'Pls tho I rlly do beg that u at least give a sincere try at being there for my final moments n manage to share them,' she allegedly wrote.
uncertain
she → advise → them
'I bought the whole camer holder thing n everything.
asserted
I → buy → thing
I don’t wanna be let down.
asserted
I → let → ?
Bryant allegedly answered: 'I will.
uncertain
I → answer → ?
In another exchange, Bryant allegedly discussed covering their tracks before the mass shooting, saying: 'I think we should find a way to delete all our messages'.
uncertain
we → discuss → messages
According to the complaint, Bryant was still communicating with Van Rootselaar during the massacre.
uncertain
Bryant → accord → massacre
After Van Rootselaar allegedly killed her mother, 39-year-old Jennifer Jacobs, and her brother, Emmett Jacobs, 11, at their residence at 2pm
uncertain
Rootselaar → kill → residence
, investigators say she had trouble getting the vehicle started en route to the school.
asserted
vehicle → say → school
Bryant allegedly helped her get the car running over text instructions.
uncertain
car → help → instructions
After starting the car successfully, Van Rootselaar wrote: 'I’m going now.
asserted
I → start → car
I shot them.'
asserted
I → shoot → them
Bryant allegedly then began the livestream broadcast and responded: 'Watching now.'
uncertain
Bryant → begin → broadcast
The subsequent Twitch livestream lasted only around 20 seconds, and was viewed by one account, investigators say.
asserted
investigators → last → account
It allegedly showed Van Rootselaar sitting inside the vehicle with firearms cradled in her lap before she headed toward the school.
uncertain
she → show → school
'We certainly know the shooter was concerned that not enough people would see the livestream without Bryant broadcasting it,' special agent in charge of the FBI’s Seattle office W Mike Herrington said.
asserted
Herrington → know → office
According to the complaint, Bryant confirmed she was receiving the livestream moments before the attack.
uncertain
she → accord → attack
The complaint says Bryant at times tried to discourage Van Rootselaar from carrying out the attack but did not contact law enforcement and agreed to handle the livestream shortly before the shooting
'[Van Rootselaar] was depending on Bryant to amplify the livestream because the shooter did not have many followers on social media,' he continued.
asserted
he → say → media
Police say once at the school, Van Rootselaar tried unsuccessfully to gain entry but was deterred by locked doors, entering instead through a second door on the side of the building.
asserted
Rootselaar → say → building
Van Rootselaar then deployed the improvised explosive device she had allegedly concocted with Bryant in the library, before firing through locked classroom doors and exchanging gunfire with officers.
uncertain
she → deploy → officers
She then retreated into an empty room where she turned the gun on herself.
asserted
she → retreat → herself
…and 15 more, not listed.