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?