Manoula, thelo na ziseis
(Original title)
Manoula, thelo na ziseis
Greece
Thelo na ziseis, manoula
Greece (alternative title)
Mamma, I Want You Alive!
UK
Mamma, I Want You Alive!
USA