The co-stars bare all for their new film, now streaming on Hulu. By Lauren Huff June 17, 2022 at. — “Good Luck To You, Leo Grande” star Daryl McCormack McCormack said: “There was something about just seeing our bodies as opposed to commenting or judging them that really freed us.