They were in it for the money
Seyfried, Oldman, Christie... they probably didn't have anything better to do at that very moment and were paid a heap of cash.
This is the only viable explanation I can come up with to explain why they signed up for a part in a movie as silly as this.