All Cast

Neve Campbell
Vera Barrie

Frederick Weller
Ford Welles

James Toback
Professor Hassan Al-Ibrahim Ben Rabinowitz

Alex Feldman
Alexei

Mike Tyson
Mike Tyson

Joelle Carter
Sam
Cara Hamill
Cara

Lori Singer
Lori Singer

Dominic Chianese
Count Tommaso Lupo

Karen Allen
Alexandra Barrie
