Shot on RED, The Dolphin has played festivals all over the country, including the Hollywood Film Festival, Santa Cruz Film Festival, and the Florida Film Festival.
This is a mysterious drama about a couple plagued by insanity... or something worse.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…