Collin MacKechnie as Chad
Episodes 1
The Weeping Woman
October 27, 2012
• 25m
3x4
Chi (Rico Rodriguez) learns the scary folk tale of the child-stealing river witch called "La Llorona." He soon comes face to face with the terrifying creature and must defeat her to save his friends.
Read More