Topic: The Main Character Is Revan?
I got this information when i browse :
Bastila was part of the strike force sent to capture Darth Revan, Dark Lord of the Sith, during the Jedi Civil War. Though she managed to corner Revan on the bridge of his flagship, it is likely that she and the other surviving members of the Jedi strike team would have been killed by the Dark Lord had Revan's apprentice, Darth Malak, not chosen that moment to betray his master by opening fire on his ship. Though Revan's mind was damaged beyond repair in the attack, Bastila managed to save his life, thus forging a powerful Force bond between the two. Revan was brought to the Jedi Council, and reprogrammed with a new memory of a Republic soldier, and sent to serve under Bastila on the ship "Endar Spire." Over the planet of Taris, the Endar Spire was ambushed by a Sith fleet, forcing the crew to abandon the ship and land on the planet surface. Bastila was knocked out as her escape pod crashed, leading to her capture at the hands of a swoop bike gang known as the Black Vulkars. The Vulkars believed her to simply be a Republic officer, and planned to award her as a slave to the winner of the annual Taris swoop race.
Taken from http://starwars.mytopix.com/bastila_shan/
It's quite makes sense to me why the main character have a vision about bastila, revan and malak? it's because the vision takens from his own experience.
What do you think?