Film · 2025
27 min · Directed by Elodie Beaumont
One winter evening in 1995, Carole leaves behind a violent husband and three children. Prince Charmings are not to be trusted.
Sherman's March
1986
The Class of ‘92
2013
My Daughter's Killer
2022
A Plastic Ocean
2016
My Mom Jayne
2025
The Cheshire Murders
Anna Nicole Smith: You Don't Know Me
2023
The Assassination of Jesse James: Death of an Outlaw
2008
Tricked: The Documentary
Woman
2020
The Crash Reel
Halloween: 25 Years of Terror
2006