Official movie poster for The Oil in My Blood (2026), a documentary film

The Oil in My Blood(2026)

Mi Sangre es Petróleo

A letter to Mar reveals Luis’s confinement on an oil rig, as memories and films guide a daughter’s search for her mermaid dream and lost father.

1h 13m2026-10-21
Documentary

The Oil in My Blood Synopsis

The Oil in My Blood, written as a fable to my daughter Mar, reimagines an oil platform as a sea monster confronting a mermaid. It reflects on promises of progress, Pemex’s exploitation, and Tabasco’s poisoned waters, where families endure precarious labor. Through memory and metaphor, it exposes how sacrifice sustains livelihoods while threatening land, sea, and future generations.

The Oil in My Blood (2026) is a documentary film directed by Vania Carolina Quevedo Priego, released on October 21, 2026 with a runtime of 1h 13m. It stars Luis Alberto Quevedo Martínez.

Director:
Vania Carolina Quevedo Priego
Producers:
Omar Lara, Paulina Villavicencio, Vania Carolina Quevedo Priego
Cinematographer:
Antolín Jiménez
Production:
Disruptiva Films, Rupestris Films
Status:
Released

The Oil in My Blood Cast & Crew

Main cast

Key crew

Directed by Vania Carolina Quevedo Priego, produced by Omar Lara, Paulina Villavicencio and Vania Carolina Quevedo Priego.

Explore more Documentary titles

You may also like

Movies similar to The Oil in My Blood

The Oil in My Blood – Frequently Asked Questions

Where can I watch The Oil in My Blood online?

+

The Oil in My Blood (2026) does not have a confirmed streaming, rental or digital purchase option listed for your region yet. Availability is refreshed regularly, so check back for updates.

Who stars in The Oil in My Blood?

+

The main cast of The Oil in My Blood (2026) includes Luis Alberto Quevedo Martínez. The film was directed by Vania Carolina Quevedo Priego. You can see the full cast and crew list, with character names, further up this page.

When was The Oil in My Blood released?

+

The Oil in My Blood was released on October 21, 2026 and runs for 1h 13m.