A trailer made by some bright JPII students for a Latin language film.