This movie is set in the Wild West, around 1870. Samuel Alabaster (played by Robert Pattinson) is a pioneer. He travels to the American frontier as he is set on marrying Penelope. He travels with a group but his journey to the west becomes dangerous. He meets some villains and interesting people. It is a comedy/action/drama so expect some laughs and good entertainment.