Trainwreck Cast and Crew

Main Cast: Amy Schumer as Amy Townsend
Main Cast: Tilda Swinton as Dianna
Main Cast: Bill Hader as Dr. Aaron Conners
Supporting Cast: John Cena as Steven
Supporting Cast: Colin Quinn as Gordon Townsend
Supporting Cast: Brie Larson as Kim Townsend
Supporting Cast: Vanessa Bayer as Nikki
Supporting Cast: Mike Birbiglia as Tom
Supporting Cast: Ezra Miller as Donald
Supporting Cast: Dave Attell as Noam
Supporting Cast: LeBron James as Himself
Director: Judd Apatow
Writer: Amy Schumer