About a young boy who runs away from home, trying to find his way to a place he once visited with his mother.
A woman becomes embroiled in a life-or-death struggle after kidnappers spirit her away to a remote area of Costa Rica.
An Independent Film in Costa Rica