Charlie Hudson just wants to get through junior year. Since the death of her twin sister two years earlier, she’s drifted through life, going through the motions at school and parties and even at home. The spark that once burned so brightly within her has all but flickered out.
Until her classmate goes missing in the forest, leaving nothing behind but a pair of shoes and strange symbols carved into a tree. Drawn to the disappearances by forces she can’t explain, she finds herself investigating the mysterious, alluring newcomer in town, Elias Everhart. With piercing eyes and sharp wit, he dances around her questions, only intriguing her further. Elias has a secret. More than one.
But what Charlie doesn’t know is that those secrets will lead her to a place she never imagined: a world hiding in plain sight, made of magic, gods, and monsters – and a first love fated to fall apart.
Place Hold
july, 2025
Past & Future Events
All
Only Past Events
Only Future Events
mon
tue
wed
thu
fri
sat
sun
-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
30jul10:30 am12:00 pmTech Club10:30 am - 12:00 pm Brandon Public Library
Learning how to use a variety of devices. Kids must be at least 6 years old to attend. Caregivers may leave, but kids MUST be picked up at the club's end time.
Learning how to use a variety of devices.
Kids must be at least 6 years old to attend. Caregivers may leave, but kids MUST be picked up at the club's end time. All clubs are free to attend. Some clubs may have a waitlist. Two unexplained absences will forfeit a spot. To sign up: visit the library in person, call (204) 727-6648, email programs@wmrl.ca, or complete this form.(Wednesday) 10:30 am - 12:00 pm
Brandon Public Library
710 Rosser Avenue
30jul2:00 pm3:30 pmTech Club2:00 pm - 3:30 pm Brandon Public Library
Learning how to use a variety of devices. Kids must be at least 6 years old to attend. Caregivers may leave, but kids MUST be picked up at the club's end time.
Learning how to use a variety of devices.
Kids must be at least 6 years old to attend. Caregivers may leave, but kids MUST be picked up at the club's end time. All clubs are free to attend. Some clubs may have a waitlist. Two unexplained absences will forfeit a spot. To sign up: visit the library in person, call (204) 727-6648, email programs@wmrl.ca, or complete this form.(Wednesday) 2:00 pm - 3:30 pm
Brandon Public Library
710 Rosser Avenue
30jul2:00 pm3:30 pmLittle STEM Club2:00 pm - 3:30 pm Brandon Public Library - Shoppers Mall Branch
Ages 6+, free drop-in program! Learn more about Science, Tech, Engineering, and Math. Fun for your whiz kid!
(Wednesday) 2:00 pm - 3:30 pm
Brandon Public Library - Shoppers Mall Branch
1570 18th Street, Unit 50A
Unit 1
Brandon, MB
R7A 0K9
PHONE
Sunday
Monday
Tuesday
Wednesdy
Thursday
Friday
Saturday
CLOSED
10AM – 6PM
10AM – 6PM
10AM – 6PM
10AM – 6PM
10AM – 6PM
CLOSED
Unit 50A
Shoppers Mall
Brandon, MB
R7A 5C5
PHONE
Sunday
Monday
Tuesday
Wednesdy
Thursday
Friday
Saturday
CLOSED
10AM – 6PM
10AM – 6PM
10AM – 6PM
10AM – 6PM
10AM – 6PM
10AM – 6PM
PO Box 382
Carberry, MB
R0K 0H0
PHONE
Sunday
Monday
Tuesday
Wednesdy
Thursday
Friday
Saturday
CLOSED
CLOSED
9AM – 5PM
9AM – 5PM
9AM – 5PM
9AM – 5PM
9AM – 5PM
PO Box 429
Glenboro MB
R0K 0X0
PHONE
Sunday
Monday
Tuesday
Wednesdy
Thursday
Friday
Saturday
CLOSED
CLOSED
11AM – 5PM
11AM – 5PM
11AM – 5PM
11AM – 5PM
CLOSED
PO Box 121
Hartney, MB
R0M 0X0
PHONE
Sunday
Monday
Tuesday
Wednesdy
Thursday
Friday
Saturday
CLOSED
CLOSED
2PM – 6PM
2PM – 6PM
2PM – 6PM
2PM – 6PM
CLOSED
PO Box 759
Neepawa MB
R0J 1H0
PHONE
Sunday
Monday
Tuesday
Wednesdy
Thursday
Friday
Saturday
CLOSED
10:00AM – 5:30PM
10:00AM – 5:30PM
10:00AM – 5:30PM
10:00AM – 7:00PM
10:00AM – 5:30PM
CLOSED