Megan Fox arrives in Toronto with her husband Brian Austin Green and his son Kassius for the Toronto International Film Festival in Canada on Thursday (September 9).
The 24-year-old newest Armani model attends the film festival to promote her latest film, Passion Play.
In the new movie, Megan plays an angel who is under the control of a ruthless gangster when she meets a washed-up trumpet player, played by Mickey Rourke. The new drama thriller also stars Bill Murray and is expected to hit theaters this year.