First time feature filmmaker Amanda Nell Eu takes on puberty for "Tiger Stripes," the critically acclaimed feature that won the Grand Prize of Critics' Week during the 2023 Cannes Film Festival.