so... was it actually Tommy's baby?
When Tommy came to visit Theresa after she delivered, why did he say that if the baby was his he wouldn't care. But Theresa doesn't acknowledge the fact either way. Do we really think it was his?
And why did he need to apologize to her like he was a changed man, but in the next scene he is back at the bar?