Ciarán McCauley inMoviesSort Popularity Votes Average Original Title Release Date Locus of Control 5 average rating ★★★★★ Prisoners of the Moon 0 average rating ★★★★★