Ian Floodgate inMoviesSort Popularity Votes Average Original Title Release Date Sacrifice 0 average rating ★★★★★ Community 4.7 average rating ★★★★★ Doorways 1 average rating ★★★★★ The Devil Made Me Do It 1 average rating ★★★★★