I en dystopisk fremtid, hvor robotproteser redefinerer sport, konkurrerer to søstre i længdespring – men deres rivalisering fører dem ned ad en mørk vej.