
Sascha, a young athlete returns to her family home and community following an injury, and confronts her fatherâs long-term illness - a film that speaks to rest, decline, and generational yearning. Directed by Steph Tari Odu, WIN (2025), is a narrative short that reflects on community care and collective resilience.