A Million Ways to Die in the West is a 2014 American western-comedy movie, starring Seth MacFarlane, Charlize Theron, Amanda Seyfried, Neil Patrick Harris, Giovanni Ribisi, Sarah Silverman and Liam Neeson.