: Drama : Bahamas : en : 06/09/2008 : Dedalus7 Rain Films Dahlia Street Films : 93 min : 1.858 : English : Released