cast
Colin Farrell
as Ronin
Amanda Seyfried
as Mary "MK" Katherine
Christoph Waltz
as Mandrake
Beyoncé Knowles
as Queen Tara
Chris O'Dowd
as Grub
Pitbull
as Bufo
Steven Tyler
as Nim Galuu
Judah Friedlander
as Taxi Driver
Emma Kenney
as Marigold Girl
Kyle Kinane
as Biker Dude