Hulu has shared the trailer and key art for the film Last Take: Rust and the Story of Halyna, which will begin streaming on March 11.