The Purgatory Rebellion (2025)
After waking up in the middle of class, Daniel Lugo slowly starts to realize his life has changed for the worse. He finds out he is the newest student at Purgatory Academy, a boarding school located between life and death where the woodlands are the only thing keeping these poor young souls from hell. He tries searching for answers on how to move on from this accident and ends up joining a once large group of rebellious students that a struggling to win a war against their student government and it's ruthless counselor; a demon that has found the school's location. After one mission gone bad, Daniel finds himself being the key to the rebel's salvation.
Director: Adam Lopez
![]() |
Miguel M Lopez as Ruben |
![]() |
Jenna Ivey as Nicole |
![]() |
Mara Carmona as Audrey |
![]() |
Jesus Hernandez as Daniel Lugo |
![]() |
Jay Stratton as Verrine |
![]() |
Drew Lopez as Zac |
![]() |
Brandon Arranga as Cayleb |
![]() |
Alexis Dominguez as Vanessa |
![]() |
Lee Fangwolf as William |
![]() |
Christian Isaiah Uranga as Student Prefect 1 |
![]() |
Pricilla Daher as Student Prefect #2 |
![]() |
Paula Vazquez as Nurse Elizabeth |
![]() |
Jazmin Buchman as Bina |
![]() |
Eric Herrera as Mr. Olmos |
![]() |
Damaris Hernandez as Seraphine |
![]() |
Adam Lopez as Nathan |
![]() |
TOÑO HOLGUIN as Mike |
![]() |
Kaiya Hernandez as Girl in restroom |
![]() |
Brendan Galindro as Mr. Evans |
![]() |
Danny Landeros jr. as Student Prefect #3 |
![]() |
Leon Hernandez as Tactical Prefect #1 |
![]() |
Ansel Navarrette as Tactical Prefect #2 |
![]() |
Sebastian Jimenez as Robert |
![]() |
Diego Mora as Tactical Prefect #3 |
![]() |
Ivan Dieguez as Damian |
| Directing | Adam Lopez | Director |
| Editing | Brian Garcia | Editor |
| Editing | Adam Lopez | Editor |
| Writing | Adam Lopez | Writer |
| Writing | Miguel M Lopez | Writer |
| Production | Adam Lopez | Producer |
| Production | Jay Stratton | Producer |
| Sound | Diego Nevarez | Music |
| Camera | Brian Garcia | Director of Photography |
| Lighting | Miguel M Lopez | Lighting Technician |
| Sound | Ivan Dieguez | Sound Mixer |