*Editor’s Note: Excerpts of this review could be perceived as expressions of personal views on matters of current public debate and consideration. The views and opinions expressed herein are those of the author and do not necessarily reflect the official policy or position of Irish Film Critic. A group of high school seniors …