Legion - It's Just One Baby

When the army of heaven masses at your door (and it sounds like they've got the Ricola alpenhorn players with them), maybe the best plan is to give them what they want.  In theaters January 22.

<none>