Escape from Cuba

2003