The best of Tom

Tom Cruise turns 59: His best and worst movies ranked