De tiener Stevie groeit op in Los Angeles in de jaren 90. Zijn relatie met zijn familie, waaronder zijn alleenstaande moeder en oudere broer, loopt niet altijd van een leien dakje en op school voelt hij zich genegeerd door zijn rijkere vrienden.
Twee bendes die allebei op zoek zijn naar macht, hebben constant problemen met elkaar. Dit wordt alleen maar erger, als één van de bendeleden verliefd wordt op de zus van zijn rivaal.
Ray Elliott (Coogan) runt een bedrijfje dat overspelige echtgenoten een alibi verschaft wanneer ze tegen de lamp dreigen te lopen. Wanneer hij problemen krijgt met een klant, moet hij vertrouwen op de mooie Lola Davis, om de situatie op te lossen.
Joshua Steed keert terug naar Missouri als een rijke man met een mooie vrouw; het verleden haalt hem echter in. Al snel raakt Joshua verstrikt in een web van geruchten, bedrog en verraad dat zijn familie uit elkaar dreigt te drijven. Terug in Kirtland wordt de jonge kerk door financiële problemen onderzocht, wat verdeeldheid veroorzaakt en de goddelijke roeping van de profeet Joseph Smith in twijfel trekt. Heeft hij zijn profetische gave verloren? Honderden heiligen emigreren naar Missouri, waar gouverneur Boggs een leger op de been brengt – met Joshua aan het hoofd – om het 'mormoonse probleem' aan te pakken. Wanneer de militie orders krijgt om de Mormoonse nederzetting aan te vallen, kan alleen Joshua zijn familie redden van de zich verzamelende menigte.