Vincent: Johnny Depp
Johnny Depp would make a good Vincent... I say put 50 Cent as Barret just to see what happens. (If he screws it up you could always shoot him (again)... shooting the guy who plays the man w/ a gun grafted on his arm is kinda wrong but it's funny.) And she's not an actress, but I know a girl who looks kinda like Tifa. About the same height and size (chestwise and otherwise). Not a boxer, though... As for Cloud, I dunno. Nobody I know has hooves for hands.