Question: who did bon jovi play in u 571
Answer: Jon Bon Jovi as Lieutenant Pete Emmett