Critics gave the film glowing reviews .
Film won the Best Adventure Film Feature at the American Film Festival .
Critics gave the film glowing reviews , and it won the Best Adventure Film Feature at the American Film Festival .