Odessa Rock Opera Film Starring Sadie Sink

Before she shifts into Stranger Things promotion mode, though, Sink is starring in O’Dessa, a rock opera set in a ...
O’Dessa streams on Hulu beginning Thursday, March 20. This review is based on a screening at the 2025 SXSW Film and ...
Sadie Elizabeth Sink was born in Texas on April 16, 2002. Her mother works as a teacher, while her father coaches football, ...