Ignacio Chapela inMoviesSort Popularity Votes Average Original Title Release Date SEED: The Untold Story 6.3 average rating ★★★★★ A Dangerous Idea 8 average rating ★★★★★ Call of Life: Facing the Mass Extinction 7 average rating ★★★★★ Fed Up! 5.5 average rating ★★★★★