cast
Amanda Peet
as Darcy
Billy Connolly
as King Theodore
Catherine Tate
as Queen Isabelle
Chris O'Dowd
as General Edward
Emily Blunt
as Princess Mary
Gemma Whelan
as Lilliputian Rose
Jack Black
as Lemuel Gulliver
Jason Segel
as Horatio
TJ Miller
as Dan