The Five Obstructions 2003
as (segment "Cuba")
Obstruction #1 - The Perfect Human: Cuba 2003
as Woman
Credits from TMDB.