Answer
Yes, Haley Bennett acted in a comedy film. She played the role of Charlotte in the film The Girl on the Train. The film was released in 2016 and received mixed reviews from critics. However, Bennett's performance was praised, with some critics calling her the best part of the film.