Carla Borelli inMoviesSort Popularity Votes Average Original Title Release Date Charlotte Forten's Mission: Experiment in Freedom 0 average rating ★★★★★ The Love God? 6 average rating ★★★★★ Asylum of Satan 4.6 average rating ★★★★★ O.C. and Stiggs 4.4 average rating ★★★★★ Ritual of Evil 5.2 average rating ★★★★★