Odessa Feaster USA Best movies: Now You See Me (2013) Hurricane Season (2009) The Last Lullaby (2008)