Twin Falls Idaho is a 1999 independent drama directed by Michael Polish, who co-wrote and co-stars in the film with Mark Polish. It premiered at the 1999 Sundance Film Festival and was acquired by Sony Pictures Classics, who gave the film a limited release on July 30, 1999.
US film poster
Deauville American Film Festival
The Deauville American Film Festival is a yearly film festival devoted to American cinema, which has taken place since 1975 in Deauville, France.
Sharon Stone at the Deauville American Film Festival in 1991