Marcelle Bowman is known for her work on Thursday (2017), Eaters (2015) and Last Days (2010). Read more on iMDB