Divine Punishment

Pablo Guerrero
2026-02-13

Heaven chose him... by mistake.
0
91 min

At 35, Pedro is completely antisocial, ruthless, and close to being a psychopath. He works as a nurse in a hospital, making life miserable for his coworkers, dealing drugs, and running illegal poker games. One day, a mysterious patient he always argues with dies beside him and leaves him a magical book that turns him into a kind of angel with supernatural powers. At first, he uses his powers for his own benefit, but he starts to realize that helping others isn’t so bad after all.

Cast

Name Character Team
Juan Dávila Pedro Unowned
Lolita Flores Gael Unowned
Natalia Rodríguez Unowned
Macarena Gómez Unowned
Darío Paso Unowned
Pepón Nieto Unowned
Jorge Albuquerque Unowned
Gorka Zufiaurre Unowned
Pedro Sousa Unowned
Manuel da Fonseca Unowned
Jeriel Figueroa Unowned
Astrid Jones Unowned
Chelo Vivares Unowned
Belén López-Valcárcel Unowned
Pedro Barbeitos Unowned
Alicia Ledesma Unowned
Rubén Tejerina Unowned
Andrea Casanova Unowned
Marco Zhang Unowned
Luna Zuazu Unowned
Bianca Kovacs Unowned
Juan M. Barreiro Unowned
Antonella Escalona Carrasquers Unowned
Alberto Fernández Ruiz Unowned
Rui Manuel Pires Unowned
Paco Gil Unowned