At last! The tale of two Todds kicks off this week when Roger Howarth, who originated the role of Todd Manning in 1992, finally returns to Llanview on Friday, May 13 (scar and all). A mystery is brewing and Todd (as played by Trevor St. John) is hiding something. Could it be his secret identity? Fans will recall that St. John's Todd came to town back in 2003 as mysterious Walker Laurence before it was revealed that he was indeed Todd Manning. But who is really Todd? Tune in to find out.