it is starred by seth rogen jay chou cameron diaz christoph waltz and david harbour