A MILLION WAYS TO DIE IN THE WEST Charlize Theron Seth MacFarlane