A strange new fairy tale from writer-director Travis Beacham…