Here is the full list of all 45 Beyond: Two Souls achievements. It takes around 40-50 hours to unlock all of the achievements on Windows.
Saw all endings.
Saved every character that could be saved.
Entered the Infraworld.
Let every possible character die and chose to go with them to the Infraworld.
Finished the game in Duo mode.
Took every opportunity to be evil as Aiden.
Launched a scene in Duo mode.
Went to the containment shield with the General.
Told the truth during the interrogation.
Found all the bonuses.
Ran from the sandstorm and took less than 3 hits.
Looked after Tuesday's baby, healed Jimmy and channeled Stan.
Destroyed the gas station, the church, the gun store and the helicopter.
Got arrested three times and escaped each time.
Ordered a pizza, watched some TV and wore something casual.
Made it to the cathedral without being spotted.
Cooked a meal, cleaned the apartment, took a shower, wore the elegant dress and put on some music.
Finished the mission using only the Sheik.
Shut down the monitor and finished the mission using only Aiden.
Channeled all dead bodies in the condenser compound.
Won every fight whilst taking less than 5 hits.
Protected Jodie from her attackers.
Taught 3 or more of the teens a lesson, or started the house fire, with Aiden.
Did 3 mischievous things with Jodie and Aiden.
Choked Philip with Aiden.
Stayed in reality.
Deactivated the Black Sun.
One possible reality has been uncovered...
Helped Dawkins see the truth.
Didn't speak during the interrogation.
Successfully performed the entire ritual.
Earned enough money to have some chocolate during dinner.
Deactivated the supermarket's camera.
Escaped the train without being arrested.
Slept with Ryan.
Started at least one romance.
Completed all stealth training without being spotted.
Completed most of the physical training successfully.
Successfully shut down the condenser portal.
Was victorious in every battle with the evil entities.
Did not impress or scare the teens with Aiden.
Forgave Jodie's father.
Vanquished the entities with Aiden.
Played as Aiden for the first time.
Stopped the experiment voluntarily.