1 of 3 | Colin Farrell attends the Canadian premiere of "Ballad of a Small Player" during the Toronto International Film Festival at the Princess of Wales Theatre in Toronto, Canada, on Tuesday. Photo by Chris Chew/UPI | License Photo

Sept. 10 (UPI) -- Colin Farrell, Amanda Seyfried and other stars promoted their new films Tuesday at the Toronto International Film Festival.

Farrell, 49, attended the premiere of his movie Ballad of a Small Player at Princess of Wales Theatre, where he was joined by co-star Fala Chen, director Edward Berger and producer Mike Goodridge.

Ballad of a Small Player is based on the Lawrence Osborne novel. Farrell stars as Lord Doyle, a gambler "laying low in Macau" and spending "what little money he has left."

"Struggling to keep up with his fast-rising debts, he is offered a lifeline by the mysterious Dao Ming (Chen), a casino employee with secrets of her own. However, in hot pursuit is Cynthia Blithe (Tilda Swinton) -- a private investigator ready to confront Doyle with what he is running from. As Doyle tries to climb to salvation, the confines of reality start to close in," an official synopsis reads.