In 1969, bankrupt pizzeria owner Richard Davis invented the modern-day bulletproof vest. To prove that it worked, he shot himself — point-blank — 192 times.
More Like This
Vindication Swim
2024 NYRMovie
The UnRedacted
2022 NYRMovie
Aftersun
2022 NYRMovie
Godzilla vs. Hedorah
1971 NYRMovie
The Godfather
1972 NYRMovie
F9
2021 NYRMovie
RRR
2022 NYRMovie
Don't Look Up
2021 NYRMovie
Harry Potter: A History Of Magic
2017 NYRMovie
Oppenheimer
2023 NYRMovie
Hamilton
2020 NYRMovie
Freelance
2023 NYRMovie
Ichi the Killer
2001 NYRMovie
Fullmetal Alchemist: The Revenge of Scar
2022 NYRMovie
House of 1000 Corpses
2003 NYRMovie
American Pie Presents: The Naked Mile
2006 NYRMovie
The Irregular at Magic High School: The Girl Who Summons the Stars