Alan West Films Played Show: top rated movies Mambo italiano Mambo italiano (2003) Troma's War Troma's War (1988)