Christ's passion comes to life at OLPH, Belle Chasse