Country star Tim Mcgraw has pulled out of the all-star cast of action thriller Safe House - because the South African shoot would have messed up his tour schedule.
The singer/actor was slated to star alongside Denzel Washington and Ryan Reynolds in the drama, which is set in Cape Town.
But he says, "The movie's being filmed in South Africa and we would've had to move 28 shows."