Adea Lennox is an actress and director, known for The Bling Ring (2013), Thrill Kill (2016) and Super Dark Times (2017). Read more on iMDB