profile

Angela Atwood

Angela Atwood is a filmmaker, writer, director, and stage and screen actor based in New York City.

Movies

poster
Lady Hunters
50 %|Apr 14, 2018
Horror, Drama
poster
Uncaged
38 %|Feb 6, 2016
Horror, Comedy, Thriller

Series

poster
5A5B
0 %|Jan 24, 2020