Space Oddity Tribeca Film Festival
Feature starring Kyle Allen and Alexandra Shipp directed by Kyra Sedgwick premieres at the Tribeca Film Festival June 12, 2022