Megan Fox was a vision looking absolutely gorgeous in a white gown at the Toronto Film Festival premiere of her new movie, "Passion Play." In the film, Megan plays Lily, a carnival attraction called "Bird Woman" - because she has wings.
Think that's weird? It gets better: Lily falls in love with a trumpet player (Mickey Rourke) who is about to be executed by a gangster in the desert but is saved by ninjas.
To Read More Click Here.