ZOOLANDER NO. 2

Owen Wilson plays Hansel and Ben Stiller plays Derek Zoolander in Zoolander No. 2 from Paramount Pictures.