These Side-By-Side Photos Show The "Waco" Cast Vs. The People They Played

    Taylor Kitsch truly transformed into David Koresh.

    1. Taylor Kitsch as David Koresh:

    2. Melissa Benoist as Rachel Koresh:

    3. Rory Culkin as David Thibodeau:

    4. Paul Sparks as Steve Schneider:

    5. Andrea Riseborough as Judy Schneider:

    6. John Leguizamo as Robert Rodriguez:

    7. Michael Shannon as Gary Noesner:

    8. Taylor and Melissa as David and Rachel:

    9. Taylor performing "My Sharona" as David:

    10. Melissa as Rachel with one of her children:

    11. And finally, Taylor preaching to the Branch Davidians as David: