Bree Elrod

Writer / Actor / Director

Bree Elrod is known for Red Rocket (2021) and Shutter Island (2010).

Videos

Filmography

Red Rocket

Lexi (2021)

Sometimes I Think About Dying

Amelia (2024)